@charset "utf-8";
html {
	color: #666;
	background: #fff;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin: 0;
	padding: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
audio, canvas, video {
	display: inline-block;
 *display: inline;
 *zoom: 1
}
body, button, input, select, textarea {
	font: 14px/1.5 '微软雅黑', YaHei, tahoma, arial, "Hiragino Sans GB", \5b8b\4f53
}
input, select, textarea {
	font-size: 100%
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
th {
	text-align: inherit
}
.table-tr-color {
	background: #f0f0f0
}
fieldset, img {
	border: 0
}
iframe {
	display: block
}
abbr, acronym {
	border: 0;
	font-variant: normal
}
del {
	text-decoration: line-through
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: 500
}
ol, ul {
	list-style: none
}
caption, th {
	text-align: left
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 500
}
q:before, q:after {
	content: ''
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sup {
	top: -.5em
}
sub {
	bottom: -.25em
}
a:link {
}
a:hover {
	color: #08c;
	text-decoration: underline
}
ins, a {
	text-decoration: none
}
body {
	min-width: 960px
}
.fn-clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}
.fn-clear {
	zoom: 1;
	background-color: #fff;
}
body .fn-hide {
	display: none
}
.fn-left, .fn-right {
	display: inline
}
.fn-left {
	float: left
}
.fn-right {
	float: right
}
.fn-text-overflow {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.fn-linear {
	background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f1f1f1));
	background: -moz-linear-gradient(top, #fcfcfc, #f1f1f1);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1');
	background: -o-linear-gradient(top, #fcfcfc, #f1f1f1);
	background: linear-gradient(top, #fcfcfc, #f1f1f1)
}
.fn-linear-light {
	background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f9f9f9));
	background: -moz-linear-gradient(top, #fcfcfc, #f9f9f9);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9');
	background: -o-linear-gradient(top, #fcfcfc, #f9f9f9);
	background: linear-gradient(top, #fcfcfc, #f9f9f9)
}
.fn-rmb {
	font-family: arial;
	font-style: normal;
	padding-right: 4px
}
.fn-webkit-adjust {
	-webkit-text-size-adjust: none
}
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 1190px
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
	display: inline;
	float: left;
	margin-left: 0px;
	margin-right: 0px
}
.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11 {
	position: relative
}
.alpha {
	margin-left: 0
}
.omega {
	margin-right: 0
}
.container_12 .grid_1 {
	width: 60px
}
.container_12 .grid_2 {
	width: 140px
}
.container_12 .grid_3 {
	width: 220px
}
.container_12 .grid_4 {
	width: 300px
}
.container_12 .grid_5 {
	width: 380px
}
.container_12 .grid_6 {
	width: 460px
}
.container_12 .grid_7 {
	width: 540px
}
.container_12 .grid_8 {
	width: 620px
}
.container_12 .grid_9 {
	width: 700px
}
.container_12 .grid_10 {
	width: 780px
}
.container_12 .grid_11 {
	width: 860px
}
.container_12 .grid_12 {
	width: 960px
}
.container_12 .prefix_1 {
	padding-left: 80px
}
.container_12 .prefix_2 {
	padding-left: 160px
}
.container_12 .prefix_3 {
	padding-left: 240px
}
.container_12 .prefix_4 {
	padding-left: 320px
}
.container_12 .prefix_5 {
	padding-left: 400px
}
.container_12 .prefix_6 {
	padding-left: 480px
}
.container_12 .prefix_7 {
	padding-left: 560px
}
.container_12 .prefix_8 {
	padding-left: 640px
}
.container_12 .prefix_9 {
	padding-left: 720px
}
.container_12 .prefix_10 {
	padding-left: 800px
}
.container_12 .prefix_11 {
	padding-left: 880px
}
.container_12 .suffix_1 {
	padding-right: 80px
}
.container_12 .suffix_2 {
	padding-right: 160px
}
.container_12 .suffix_3 {
	padding-right: 240px
}
.container_12 .suffix_4 {
	padding-right: 320px
}
.container_12 .suffix_5 {
	padding-right: 400px
}
.container_12 .suffix_6 {
	padding-right: 480px
}
.container_12 .suffix_7 {
	padding-right: 560px
}
.container_12 .suffix_8 {
	padding-right: 640px
}
.container_12 .suffix_9 {
	padding-right: 720px
}
.container_12 .suffix_10 {
	padding-right: 800px
}
.container_12 .suffix_11 {
	padding-right: 880px
}
.container_12 .push_1 {
	left: 80px
}
.container_12 .push_2 {
	left: 160px
}
.container_12 .push_3 {
	left: 240px
}
.container_12 .push_4 {
	left: 320px
}
.container_12 .push_5 {
	left: 400px
}
.container_12 .push_6 {
	left: 480px
}
.container_12 .push_7 {
	left: 560px
}
.container_12 .push_8 {
	left: 640px
}
.container_12 .push_9 {
	left: 720px
}
.container_12 .push_10 {
	left: 800px
}
.container_12 .push_11 {
	left: 880px
}
.container_12 .pull_1 {
	left: -80px
}
.container_12 .pull_2 {
	left: -160px
}
.container_12 .pull_3 {
	left: -240px
}
.container_12 .pull_4 {
	left: -320px
}
.container_12 .pull_5 {
	left: -400px
}
.container_12 .pull_6 {
	left: -480px
}
.container_12 .pull_7 {
	left: -560px
}
.container_12 .pull_8 {
	left: -640px
}
.container_12 .pull_9 {
	left: -720px
}
.container_12 .pull_10 {
	left: -800px
}
.container_12 .pull_11 {
	left: -880px
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}
.clearfix:before, .clearfix:after, .container_12:before, .container_12:after {
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0
}
.clearfix:after, .container_12:after {
	clear: both
}
.clearfix, .container_12 {
	zoom: 1
}
a {
	outline: 0;
 blr: expression(this.onFocus=this.blur())
}
html {
	overflow-y: scroll
}

.pg-container {
	position: relative;
	_height: 100%
}
.pg-container-content {
	padding-bottom: 344px
}
.pg-container.narrow-footer .pg-container-content {
	padding-bottom: 40px
}
.ui-alert {
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 999999;
	width: 100%;
	line-height: 30px
}
.ui-alert-bg {
	width: 100%;
	height: 30px;
	background: #000;
	opacity: .7;
	filter: alpha(opacity=70)
}
.ui-alert p {
	position: absolute;
	top: 0;
	width: 100%;
	color: #fff;
	text-align: center
}
.ui-info-box {
	padding: 10px 15px;
	background: #fce6bf;
	border: 1px solid #fcda9f;
	border-radius: 5px
}
.ui-info-box p {
	margin: 0
}
.inline-block {
	display: inline-block
}
.block {
	display: block
}
.color-dark-text {
	color: #222
}
.color-lightdark-text {
	color: #999
}
.color-red-font {
	color: red
}
.color-red-text {
	color: #e96f2d
}
.color-white-text {
	color: #fff
}
.color-blue-text {
	color: #2ea7e0
}
.color-lightgray-text {
	color: #757575
}
.color-warnorange-text {
	color: #ea6f1f
}
.color-white-bg {
	background: #fff
}
.color-blue-bg {
	background: #2da7e0
}
.color-smallgray-bg {
	background: #f8f8f8
}
.color-snow-text {
	color: snow
}
.color-orange-text {
	color: #f58708
}
.color-weightorange-text {
	color: #f60
}
.color-linkblue-text {
	color: #18a6e8
}
.color-orange-bg {
	background-color: #fffbe2
}
.color-snow-bg {
	background-color: snow
}
.color-mintcream-text {
	color: #f5fffa
}
.color-mintcream-bg {
	background-color: #f5fffa
}
.color-platinum-text {
	color: #e5e4e2
}
.color-platinum-bg {
	background-color: #e5e4e2
}
.color-silver-text {
	color: silver
}
.color-silver-bg {
	background-color: silver
}
.color-darkgray-text {
	color: #a9a9a9
}
.color-darkgray-bg {
	background-color: #a9a9a9
}
.color-gray-text {
	color: gray
}
.color-gray-bg {
	background-color: gray
}
.color-lightgray-bg {
	background-color: #f9f9f9
}
.color-dimgray-text {
	color: #696969
}
.color-dimgray-bg {
	background-color: #696969
}
.color-outerspace-text {
	color: #414A4C
}
.color-outerspace-bg {
	background-color: #414A4C
}
.rrdcolor-whitesmoke-text {
	color: #f9f9f9
}
.rrdcolor-whitesmoke-bg {
	background-color: #f9f9f9
}
.rrdcolor-outerspace-text {
	color: #464646
}
.rrdcolor-outerspace-bg {
	background-color: #464646
}
.rrdcolor-dimgray-text {
	color: #555
}
.rrdcolor-dimgray-bg {
	background-color: #555
}
.rrdcolor-blue-text {
	color: #2ea7e0
}
.rrdcolor-blue-bg {
	background-color: #0697da
}
.rrdcolor-lightblue-text {
	color: #00a8e8
}
.rrdcolor-lightblue-bg {
	background-color: #2ea7e0
}
.rrdcolor-paleblue-text {
	color: #7fd4f3
}
.rrdcolor-paleblue-bg {
	background-color: #7fd4f3
}
.rrdcolor-paleblue2-bg {
	background: #f6fbfd
}
.rrdcolor-paleblue3-bg {
	background: #e8f6fa
}
.rrdcolor-green-text {
	color: #83a700
}
.rrdcolor-green-bg {
	background-color: #83a700
}
.rrdcolor-lightgreen-text {
	color: #f8f7e0
}
.rrdcolor-lightgreen-bg {
	background-color: #f8f7e0
}
.rrdcolor-limegreen-text {
	color: #c7d78c
}
.rrdcolor-limegreen-bg {
	background-color: #c7d78c
}
.rrdcolor-orange-text {
	color: #fa0
}
.rrdcolor-orange-bg {
	background-color: #fa0
}
.rrdcolor-red-text {
	color: #c82e25
}
.rrdcolor-red-bg {
	background-color: #c82e25
}
h1, .h1 {
	font-size: 35px
}
h2, .h2 {
	font-size: 30px
}
h3, .h3 {
	font-size: 24px
}
h4, .h4 {
	font-size: 18px
}
h5, .h5 {
	font-size: 14px
}
h6, .h6 {
	font-size: 12px
}
.font-normal {
	font-style: normal;
	font-weight: 400
}
.text-xxxl {
	font-size: 36px
}
.text-xxl {
	font-size: 24px
}
.text-xl {
	font-size: 22px
}
.text-l {
	font-size: 18px
}
.text-big {
	font-size: 16px
}
.text {
	font-size: 14px
}
.text-small {
	font-size: 12px
}
.text-center {
	text-align: center
}
.text-center2 {
	text-align: left
}
.text-right {
	text-align: right
}
.num-s {
	font-size: 10px
}
.num-s em {
	font-size: 14px
}
.num, .num-m {
	font-size: 10px
}
.num em, .num-m em {
	font-size: 18px
}
.num-l {
	font-size: 14px
}
.num-l em {
	font-size: 22px
}
.num-xl {
	font-size: 14px
}
.num-xl em {
	font-size: 28px
}
.num-xxl {
	font-size: 14px
}
.num-xxl em {
	font-size: 32px
}
.field {
}
.field-title {
	color: gray
}
.field-number, .field-number em.unit {
	font-size: 12px
}
.field-number-small, .field-number-small em.unit {
	font-size: 10px
}
.field-number em.value, .field-number-small em.value {
	font-size: 22px
}
.field-number em.value-mid, .field-number-small em.value-mid {
	font-size: 20px
}
.field-number em.value-small, .field-number-small em.value-small {
	font-size: 14px
}
.field-number em.value-large, .field-number-small em.value-large {
	font-size: 32px
}
.narrow .field-title, .narrow .field {
	font-size: 12px
}
.narrow .field-number em.value, .narrow .field-number-small em.value {
	font-size: 16px
}
.break-word {
	word-wrap: break-word
}
a {
	color: #000;
	text-decoration: none
}
a.black {
	color: #000
}
a.rrd-dimgray, a.rrd-dimgray:link {
	color: #555
}
a.gray, a.gray:link {
	color: gray
}
a.darkgray, a.darkgray:link {
	color: #a9a9a9
}
a:hover, a.gray:hover, a.darkgray:hover, a.rrd-dimgray:hover, a.black:hover {
	color: #2d7ecd;
	text-decoration: none
}
a.snow, a.snow:link {
	color: #fff
}
a.snow:hover {
	color: snow
}
a.text {
}
.arrow-down {
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #555
}
.arrow-down-white {
	border-top-color: #fff
}
.cursor-default {
	cursor: default
}
.cursor-pointer {
	cursor: pointer
}
.mt2 {
	margin-top: 2px
}
.mt4 {
	margin-top: 4px
}
.mt6 {
	margin-top: 6px
}
.mt5 {
	margin-top: 5px
}
.mt10 {
	margin-top: 10px
}
.mt15 {
	margin-top: 15px
}
.mt20 {
	margin-top: 20px
}
.mt25 {
	margin-top: 25px
}
.mt30, .mt {
	margin-top: 30px
}
.mt40 {
	margin-top: 40px
}
.mt45 {
	margin-top: 45px
}
.mt50 {
	margin-top: 50px
}
.mt80 {
	margin-top: 80px
}
.ml70 {
	margin-left: 70px
}
.ml10 {
	margin-left: 10px
}
.ml15 {
	margin-left: 15px
}
.ml20 {
	margin-left: 20px
}
.ml0 {
	margin-left: 0px
}
.ml30 {
	margin-left: 30px
}
.ml35 {
	margin-left: 35px
}
.ml40 {
	margin-left: 40px
}
.ml100 {
	margin-left: 100px
}
.mr2 {
	margin-right: 2px
}
.mr4 {
	margin-right: 4px
}
.mr5 {
	margin-right: 5px
}
.mr15 {
	margin-right: 15px
}
.mr10 {
	margin-right: 10px
}
.mr20 {
	margin-right: 20px
}
.mr25 {
	margin-right: 25px
}
.mr30 {
	margin-right: 30px
}
.mr40 {
	margin-right: 40px
}
.mr50 {
	margin-right: 50px
}
.mr55 {
	margin-right: 55px
}
.mr60 {
	margin-right: 60px
}
.mr65 {
	margin-right: 65px
}
.mr70 {
	margin-right: 70px
}
.mb {
	margin-bottom: 30px
}
.mb4 {
	margin-bottom: 4px
}
.mb5 {
	margin-bottom: 5px
}
.mb8 {
	margin-bottom: 8px
}
.mb10 {
	margin-bottom: 0px
}
.mb15 {
	margin-bottom: 15px
}
.mb20 {
	margin-bottom: 20px
}
.mb25 {
	margin-bottom: 25px
}
.mb30 {
	margin-bottom: 30px
}
.mb40 {
	margin-bottom: 40px
}
.mb50 {
	margin-bottom: 50px
}
.p10 {
	padding: 10px
}
.p20 {
	padding: 20px
}
.p30 {
	padding: 30px
}
.p35 {
	padding: 35px
}
.p20bs {
	padding: 19px;
	border: 1px solid #e0e0e0;
	box-shadow: 0 0 2px 1px #efefef
}
.ph5 {
	padding-left: 5px;
	padding-right: 5px
}
.ph10 {
	padding-left: 10px;
	padding-right: 10px
}
.ph15 {
	padding-left: 15px;
	padding-right: 15px
}
.ph20 {
	padding-left: 20px;
	padding-right: 20px
}
.ph24 {
	padding-left: 24px;
	padding-right: 24px
}
.ph40 {
	padding-left: 40px;
	padding-right: 40px
}
.ph60 {
	padding-left: 60px;
	padding-right: 60px
}
.ph55 {
	padding-left: 55px;
	padding-right: 55px
}
.ph120 {
	padding-left: 120px;
	padding-right: 120px
}
.pt5 {
	padding-top: 5px
}
.pt10 {
	padding-top: 10px
}
.pt20 {
	padding-top: 20px
}
.pt22 {
	padding-top: 22px
}
.pt25 {
	padding-top: 25px
}
.pt30 {
	padding-top: 30px
}
.pt50 {
	padding-top: 50px
}
.pr5 {
	padding-right: 5px
}
.pr10 {
	padding-right: 10px
}
.pr15 {
	padding-right: 15px
}
.pr20 {
	padding-right: 20px
}
.pr25 {
	padding-right: 25px
}
.pr30 {
	padding-right: 30px
}
.pr40 {
	padding-right: 40px
}
.pr50 {
	padding-right: 50px
}
.pr60 {
	padding-right: 60px
}
.pr70 {
	padding-right: 70px
}
.pr80 {
	padding-right: 80px
}
.pr90 {
	padding-right: 90px
}
.pr145 {
	padding-right: 145px
}
.pd5 {
	padding-bottom: 5px
}
.pd10 {
	padding-bottom: 10px
}
.pd15 {
	padding-bottom: 15px
}
.pd20 {
	padding-bottom: 20px
}
.pd30 {
	padding-bottom: 30px
}
.pl5 {
	padding-left: 5px
}
.pl10 {
	padding-left: 15px
}
.pl15 {
	padding-left: 10px
}
.pl20 {
	padding-left: 20px
}
.pl25 {
	padding-left: 25px
}
.pl30 {
	padding-left: 30px
}
.pl35 {
	padding-left: 35px
}
.pl40 {
	padding-left: 40px
}
.pl45 {
	padding-left: 45px
}
.pl50 {
	padding-left: 50px; margin-top:20px
}
.pl55 {
	padding-left: 55px
}
.pl60 {
	padding-left: 60px
}
.pl70 {
	padding-left: 70px
}
.pl75 {
	padding-left: 75px
}
.pl80 {
	padding-left: 80px
}
.pl100 {
	padding-left: 100px
}
.w20 {
	width: 20px
}
.w30 {
	width: 30px
}
.w40 {
	width: 40px
}
.w45 {
	width: 45px
}
.w50 {
	width: 50px
}
.w55 {
	width: 55px
}
.w60 {
	width: 60px
}
.w65 {
	width: 65px
}
.w70 {
	width: 70px
}
.w75 {
	width: 75px
}
.w80 {
	width: 80px
}
.w85 {
	width: 85px
}
.w90 {
	width: 90px
}
.w95 {
	width: 95px
}
.w100 {
	width: 100px
}
.w105 {
	width: 105px
}
.w110 {
	width: 110px
}
.w115 {
	width: 115px
}
.w120 {
	width: 120px
}
.w125 {
	width: 125px
}
.w130 {
	width: 130px
}
.w140 {
	width: 140px
}
.w150 {
	width: 150px
}
.wi150 {
	width: 150px!important
}
.w160 {
	width: 160px
}
.w170 {
	width: 170px
}
.w180 {
	width: 180px
}
.w186 {
	width: 186px
}
.w190 {
	width: 190px
}
.w195 {
	width: 195px
}
.w200 {
	width: 200px
}
.w210 {
	width: 210px
}
.w220 {
	width: 220px
}
.w230 {
	width: 230px
}
.w240 {
	width: 240px
}
.w250 {
	width: 250px
}
.w260 {
	width: 260px
}
.w270 {
	width: 270px
}
.w280 {
	width: 280px
}
.w300 {
	width: 300px
}
.w570 {
	width: 570px
}
.w590 {
	width: 590px
}
.w600 {
	width: 600px
}
.w700 {
	width: 700px
}
.w850 {
	width: 850px
}
.w920 {
	width: 920px
}
.h40 {
	height: 40px
}
.h100 {
	height: 100px
}
.h105 {
	height: 105px
}
.position-r {
	position: relative
}
.top2-n {
	top: -2px
}
.left-border-separator {
	border-left: 1px solid #f2f2f2
}
.hr, hr {
	border: 0;
	background: #f2f2f2;
	color: #f2f2f2;
	height: 1px;
	line-height: 1px;
	font-size: 0
}
.hide {
	display: none
}
.show {
	display: block
}
.invisible {
	font-size: 1px;
	color: #fff;
	height: 1px;
	width: 1px;
	overflow: hidden;
	border: 0 none
}
.tips {
	cursor: pointer
}
.bg-bule:hover h2 {
	background: #1bb8e2
}
.bg-green:hover h2 {
	background: #5cad22
}
.bg-orange:hover h2 {
	background: #fb5a00
}
.border-top {
	border-top: 1px solid #c5c5c5
}
.border-rt {
	border-right: 1px solid #c5c5c5
}
.border-lt {
	border-left: 1px solid #c5c5c5
}
.border-bt {
	border-bottom: 1px solid #c5c5c5
}
.ui-box-white-bg {
	background: #fff;
	border: 1px solid #e0e0e0;
}
.ui-box-gray-bg {
	background: #f3f3f3
}
.ui-box-title {
	height: 58px;
	line-height: 58px;
	padding: 0 20px;
	border-bottom: 1px solid #e0e0e0;
	overflow: hidden
}
.ui-box-title .ui-box-username, .ui-box-title .ui-box-text {
	line-height: 68px
}
.ui-box-title h3 {
	color: #222
}
.border {
	border-top: 1px solid #e0e0e0
}
.border-top {
	border-top: 1px solid #e0e0e0
}
.border-right {
	border-right: 1px solid #e0e0e0
}
.border-left {
	border-left: 1px solid #e0e0e0
}
.border-bottom {
	border-bottom: 1px solid #e0e0e0
}
.border-right-dashed {
	border-right: 1px dashed #e0e0e0
}
.border-left-dashed {
	border-left: 1px dashed #e0e0e0
}
.border-bottom-dashed {
	border-bottom: 1px dashed #e0e0e0
}
.border-radius7 {
	border-radius: 7px
}
.border-white-bottom {
	border-bottom: 1px solid #fff
}
.ui-goTop {
	position: fixed;
	right: 40px;
	bottom: 40px;
	width: 53px;
	height: 53px;
	display: none;
	cursor: pointer;
	background: url(/imgs/backtop.png?v=dedd6) no-repeat;
	z-index: 999
}
.ui-goTop:hover {
	background: url(/images/backtop-hover.png?v=50ef3) no-repeat
}
.ui-icon {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-left: 6px;
	background: url(images/icon-box.png?v=6a39e) no-repeat;
	vertical-align: middle
}
.icon-arrow-right {
	background-position: 0 0
}
 input[type=reset]::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=submit]::-moz-focus-inner, input[type=file]>input[type=button]::-moz-focus-inner {
 border: 0;
 padding: 0
}
.ui-button * {
	margin: 0;
	padding: 0
}
.ui-button {
	display: inline-block;
 *display: inline;
	border-radius: 2px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	cursor: pointer;
	padding: 0 15px;
 *zoom: 1;
 *overflow: visible
}
.ui-button .ui-button-text {
	background: 0 0;
	padding: 0;
	height: auto;
	line-height: auto
}
.ui-button:hover {
	text-decoration: none
}
input.ui-button-text, button.ui-button-text {
 *vertical-align: top
}
.ui-button-small {
	font-size: 14px;
	line-height: 23px;
	height: 23px;
	min-width: 50px;
	border-radius: 12px
}
.ui-button-mid {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	min-width: 80px;
	border-radius: 3px;
	text-align: center
}
.ui-button-large {
	font-size: 18px;
	line-height: 34px;
	height: 34px;
	min-width: 50px;
	border-radius: 15px;
	text-align: center
}
.ui-button-rect-mid {
	padding: 0 30px;
	font-size: 18px;
	line-height: 40px;
	height: 40px;
	border: 0;
	text-align: center
}
.ui-button-blue {
	border: 0;
	color: #fff;
	background-color: #2ea7e0
}
.ui-button-blue:hover {
	background-color: #2ea7e0
}
a.ui-button-blue, a.ui-button-blue:active, a.ui-button-blue:hover {
	color: #fff
}
.ui-button-green {
	border: 0;
	color: #fff;
	background-color: #8ab46e
}
.ui-button-green:hover {
	background-color: #6e8b00
}
a.ui-button-green, a.ui-button-green:active, a.ui-button-green:hover {
	color: #fff
}
.ui-button-green.disabled, .ui-button-green.disabled:hover {
	background-color: #a2ab7f;
	cursor: default
}
.ui-button-transparent {
	border: 1px solid #c2c2c2;
	color: #898989
}
a.ui-button-transparent:active {
	border: 1px solid #0697da;
	color: #0697da
}
a.ui-button-transparent:hover {
	border: 1px solid #00a8e8;
	color: #00a8e8
}
.ui-button-red {
	border: 0;
	color: #fff;
	background-color: #cc5400
}
.ui-button-red:hover {
	background-color: #b4500a
}
a.ui-button-red, a.ui-button-red:active, a.ui-button-red:hover {
	color: #fff
}
.ui-button-gray {
	border: 0;
	color: #676D70;
	background-color: #dbdbdb
}
.ui-button-gray:hover {
	background-color: #d5d5d5
}
a.ui-button-gray, a.ui-button-gray:active, a.ui-button-gray:hover {
	color: #d5d5d5
}
.ui-button-litgray {
	border: 0;
	color: #fff;
	background-color: #e7e7e7
}
a.ui-button-litgray, a.ui-button-litgray:active, a.ui-button-litgray:hover {
	color: #fff
}
a.ui-button-rrd-blue, .ui-button-rrd-blue {
	height: 40px;
	line-height: 40px;
	background: #249cfa;
	border: 0;
	border-radius: 2px;
	color: #fff;
	text-align: center;
	cursor: pointer
}
.ui-button-rrd-blue-large {
	width: 25%;
	font-size: 18px
}
.ui-button-rrd-blue-mid {
	width: 85px;
	font-size: 18px
}
/*提交按钮S*/

.btn:first-child {
}
button, input[type="button"], input[type="submit"] {
	line-height: normal !important;
}
input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"] {
	outline: 0 none;
}
.btn-secondary {
	background-color: #3bb4f2;
	border-color: #0f9ae0;
	color: #fff;
}
.btn_ljzc {
	box-sizing: border-box;
	cursor: pointer;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	transition: background-color 0.1s linear 0s;
	vertical-align: middle;
	white-space: nowrap;
	width: 95%;
	border: 0px solid #c5c5c5;
}
.btn_ljzc, .btn.size-M {
	padding: 4px 12px;
}
.input-text, .btn_ljzc, .input-text.size-M, .btn.size-M {
	font-size: 14px;
	height: 42px;
	line-height: 1.42857;
	padding: 4px;
}
.radius {
	border-radius: 4px;
	overflow: hidden;
}
/*提交按钮E*/

a.ui-button-blue-new, .ui-button-blue-new {
	height: 40px;
	line-height: 40px;
	background: #51c2e8;
	border: 0;
	border-radius: 2px;
	color: #fff;
	text-align: center;
	cursor: pointer
}
.ui-button-blue-new-large {
	width: 165px;
	font-size: 18px
}
.ui-button-blue-new-mid {
	width: 85px;
	font-size: 18px
}
.ui-button-disabled {
	border: 0;
	color: #fff;
	cursor: default;
	background-color: #999
}
.ui-button-disabled:hover {
	background: #999
}
a.ui-button-disabled, a.ui-button-disabled:active, a.ui-button-disabled:hover {
	color: #fff;
	cursor: default
}
a.button, .button {
	display: inline-block;
	padding: 0;
	border-radius: 2px;
	text-align: center
}
.button-mid {
	min-width: 113px;
	height: 26px;
	line-height: 26px
}
.button-blue {
	border: 0;
	color: #fff;
	background-color: #2ea7e0;
	cursor: pointer
}
.button-blue:hover {
	background-color: #2ea7e0
}
.button-blue-light {
	border: 0;
	color: #fff;
	background-color: #2fa8e1;
	cursor: pointer
}
.button-blue-light:hover {
	background-color: #2a97ca;
	color: #fff
}
.button-blue-border {
	border: solid 1px #2fa8e1;
	color: #2fa8e1;
	background-color: #fff;
	cursor: pointer
}
.button-blue-border .icon-arrow {
	width: 21px;
	height: 21px;
	background: url(/imgs/uplan-icon.png?v=063ff) no-repeat 0 0
}
.button-blue-border-on:hover {
	background-color: #2fa8e1;
	color: #fff
}
.button-blue-border-on:hover .icon-arrow {
	background: url(/imgs/uplan-icon.png?v=063ff) no-repeat -30px 0
}
a.button-blue, a.button-blue:active, a.button-blue:hover {
	color: #fff
}
.button-disable {
	border: 0;
	color: #fff;
	background-color: #d7d7d7
}
.button-disable:hover {
	background-color: #d7d7d7
}
a.button-disable, a.button-disable:active, a.button-disable:hover {
	color: #fff
}
.button-transparent {
	color: #2bb9e0;
	background-color: #fff;
	border: 1px solid #2bb9e0;
	border-radius: 3px
}
.ui-message-content {
	padding: 20px;
	padding-bottom: 10px
}
.ui-message-icon {
	margin-right: 14px;
	width: 36px;
	height: 36px
}
.ui-message-icon .iconfont {
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 36px
}
.ui-message-icon .iconfont.info {
	color: #68b5e2
}
.ui-message-icon .iconfont.success {
	color: #b5de70
}
.ui-message-icon .iconfont.warning {
	color: #f96
}
.ui-message-icon .iconfont.error {
	color: #f17975
}
.ui-message-text {
	width: 360px
}
.ui-message-text em {
	color: #c82e25
}
.ui-confirm {
	padding: 20px;
	padding-bottom: 10px
}
.ui-confirm-label, .ui-confirm-value {
	height: 30px;
	line-height: 30px
}
.ui-confirm-label {
	font-size: 12px;
	width: 100px
}
.ui-confirm-label-short {
	font-size: 12px;
	width: 80px
}
.ui-confirm-label.big {
	font-size: 16px
}
.ui-confirm-value {
	width: 360px
}
.ui-confirm-value.two-column {
	width: 130px
}
.ui-confirm-form .ui-form-item {
	margin-bottom: 0
}
.ui-confirm-form .ui-button {
	padding-left: 30px;
	padding-right: 30px;
	min-width: none
}
.ui-confirm-item-note {
	padding-left: 100px
}
.ui-confirm-item-note-loan {
	padding-right: 20px
}
.ui-confirm-submit-box {
	margin: 0 auto;
	height: 80px
}
.ui-confirm-cancel-link {
	padding: 0 15px;
	line-height: 30px;
	height: 30px;
	color: gray;
	cursor: pointer
}
.ui-confirm-cancel-link:hover {
	color: #0697da
}
.ui-confirm-cancel-link.disabled:hover {
	color: gray
}
.ui-confirm-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -100px;
	margin-left: -100px;
	width: 200px;
	height: 200px;
	color: #fff;
	background-color: rgba(255,255,255,.7);
	background-image: url(/imgs/loading.gif?v=1e2eb);
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 5px;
	text-align: center
}
.ui-confirm-loading-text {
	position: absolute;
	top: 0;
	left: 0;
	color: #000;
	background: rgba(255,255,255,.9);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DFFFFFFF, endColorstr=#DFFFFFFF);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#DFFFFFFF, endColorstr=#DFFFFFFF)";
	text-align: center;
	z-index: 100
}
.ui-confirm-loading-text p.hint {
	margin-top: 100px
}
.ui-confirm-loading-text p.loading {
	height: 50px;
	background: url(/imgs/loading.gif?v=1e2eb) no-repeat center center
}
.w80 {
	width: 80px
}
.w120 {
	width: 120px
}
.w100 {
	width: 100px
}
.w140 {
	width: 140px
}
.text-left-imp {
	text-align: left!important
}
.list-ul-name {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100px
}
.list-u-code {
	background: url(/imgs/ucode.gif?v=48e35) no-repeat;
	display: inline-block;
	height: 28px;
	height: 25px \9;
	width: 25px
}
.list-a-pay {
	margin-left: 15px
}
.color-red {
	color: red
}
.worm-tips {
	background-color: #FCE6BF;
	border: 1px solid #FCDA9F;
	border-radius: 10px;
	height: 45px;
	margin: 25px 0;
	width: 778px
}
.worm-tips .icon {
	background: url(/imgs/borrow-icon.gif?v=5989f) no-repeat;
	background-position: -3px -75px;
	display: inline-block;
	height: 20px;
	margin-left: 35px;
	width: 20px
}
.worm-tips .txt {
	line-height: 45px
}
.conform_pay_div {
	width: 580px;
	overflow: hidden;
	padding: 0!important
}
.conform_pay_div .title {
	background-color: #F3F3F3;
	display: inline-block;
	font-size: 24px;
	line-height: 50px;
	text-align: center;
	width: 100%
}
.conform_pay_div ul {
	margin: 10px 0 0 30px
}
.conform_pay_div ul li {
	line-height: 30px;
	color: #000
}
.conform_pay_div .ui-selectdrop-dialog ul li {
	line-height: 21px
}
.conform_pay_div ul li span {
	color: #666;
	margin-right: 20px
}
.conform_pay_div ul li.selected span {
	color: #fff
}
.conform_pay_div p {
	margin: 0 0 0 30px;
	line-height: 30px
}
.conform_pay_div .money-div {
	border: 1px dashed #E0E0E0;
	margin-bottom: 20px;
	margin-top: 20px;
	padding: 10px 0
}
.conform_pay_div p span {
	margin-right: 20px
}
.conform_pay_div p em {
	color: #F58708;
	font-size: 24px
}
.conform_pay_div .money-div .ui-form-item {
	margin-bottom: 10px;
	padding: 0 5px 0 128px;
	display: none
}
.conform_pay_div .money-div .pr {
	padding-left: 166px
}
.conform_pay_div .money-div .ui-form-item .ui-input {
	width: 270px
}
.conform_pay_div .money-div .ui-form-item .use-ucode-btn {
	position: static;
	margin-left: 10px
}
.conform_pay_div .addCoupon {
	line-height: normal;
	position: relative;
	padding-left: 30px;
	margin: 10px 0;
 *z-index: 999
}
.conform_pay_div .addCoupon .txt-name {
	margin: 8px 20px 0 0
}
.conform_pay_div .addCoupon .use-psw {
	margin-top: 8px;
	margin-left: 0
}
.conform_pay_div .addCoupon .ui-select {
	float: left;
	margin: 8px 14px 0 0
}
.conform_pay_div .money-div a {
	margin-left: 20px
}
.conform_pay_div .addCoupon .ui-selectdrop-dialog {
	position: static
}
.conform_pay_div p label {
	margin-right: 10px
}
.conform_pay_div .worm-tips {
	height: 145px;
	margin: 10px 0 0 10px;
	width: 560px
}
.conform_pay_div .worm-tips p {
	margin-left: 10px
}
.conform_pay_div .worm-tips .icon {
	margin-left: 10px
}
.conform_pay_div .submit-button {
	margin: 0 0 20px;
	text-align: center
}
.conform_pay_div .submit-button input {
	width: 80px!important;
	margin-right: 20px
}
.conform_pay_div .btn-savecon {
	border-radius: 10px;
	height: 40px;
	margin: 15px 25px 0;
	width: 100px;
	cursor: pointer
}
.conform_pay_div .tips-yd .icon-excla {
	left: 37px
}
.conform_pay_div .tips-yd .txtspan {
	width: 425px;
	color: #666
}
.conform_pay_div .tips-yd .txtspan em {
	color: #E4873A
}
.conform_pay_div .tips-yd {
	border-bottom: 1px dashed #E0E0E0;
	height: 90px;
	margin-bottom: 20px
}
.ui-message-content-new h3 {
	line-height: 45px;
	background-color: #f3f3f3;
	text-align: center
}
.ui-message-content-new .text-p {
	font-size: 16px;
	padding: 20px 10px 0 25px
}
.ui-message-content-new .text-p em {
	color: #fb741a
}
.ui-message-content-new .ui-message-button {
	margin: 20px 0
}
.ui-form {
	font-size: 14px;
	line-height: 1.5
}
.ui-form, .ui-form * {
	list-style: none
}
.ui-form fieldset {
	border: 0
}
.ui-form input.input-icon {
	padding-left: 30px
}
.ui-form legend {
	font-size: 16px;
	margin-bottom: 15px
}
.ui-form-text {
	display: inline-block;
	margin-top: 6px;
 *display: inline;
 *zoom: 1
}
.ui-form-item:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden
}
.ui-form-item {
	position: relative;
	padding: 0 5px 20px 470px;
	zoom: 1
}
.ui-form-item-reg-font {
	position: relative;
	padding: 0 5px 20px 270px;
	zoom: 1
}
.ui-form-item-reg-wdzh {
	position: relative;
	padding: 0 5px 20px 500px;
	zoom: 1
}
.ui-form-item-nolabel {
	padding: 0
}
.ui-form-item input {
	vertical-align: middle
}
.ui-form-item textarea {
	border: 1px solid #c5c5c5;
	background: url(/imgs/input_inner.png?v=e170d) repeat-x
}
.ui-form-item select {
}
.ui-form-item .placeholder {
	position: absolute;
	top: 5px;
	left: 40px;
	font-size: 14px;
	color: #ababab
}
.ui-form-item .icon {
	width: 25px;
	height: 21px;
	background: url(../images/input-icon-all.png?v=4204d) no-repeat;
	position: absolute;
	top: 12px;
	left: 9px
}
.ui-form-item .input-bg-gray {
	background: url(images/input-bg-all.png?v=959de) 0 0 no-repeat
}
.ui-form-item .input-bg-red {
	background: url(images/input-bg-all.png?v=959de) 0 -94px no-repeat
}
.ui-form-item .input-icon-id-gray {
	background-position: 0 0
}
.ui-form-item .input-icon-id-red {
	background-position: 0 -71px
}
.ui-form-item .input-icon-head-gray {
	background-position: 0 -142px
}
.ui-form-item .input-icon-head-blue {
	background-position: 0 -213px
}
.ui-form-item .input-icon-head-red {
	background-position: 0 -284px
}
.ui-form-item .input-icon-id-blue {
	background-position: 0 -355px
}
.ui-form-item .input-icon-lock-gray {
	background-position: 0 -426px
}
.ui-form-item .input-icon-code {
	background-position: 0 -278px
}
.ui-form-item .img-code {
	vertical-align: middle;
}
.ui-form-item .input-icon-lock-blue {
	background-position: 0 -497px
}
.ui-form-item .input-icon-lock-red {
	background-position: 0 -568px
}
.ui-form-item .input-icon-phone-gray {
	background-position: 0 -340px
}
.ui-form-item .input-icon-phone-blue {
	background-position: 0 -710px
}
.ui-form-item .input-icon-phone-red {
	background-position: 0 -781px
}
.ui-form-item .input-icon-lock {
	background-position: 0 0
}
.ui-form-item .input-icon-key {
	background-position: 0 -40px
}
.ui-form-item .input-icon-mobile {
	background-position: 2px -85px
}
.ui-form-item .input-icon-user {
	background-position: 0 -127px
}
.ui-form input.error, .ui-form textarea.error {
	border: 1px solid #dd4a38
}
.ui-form label.error {
	display: block;
	color: red
}
.ui-form label.valid {
	color: #aaa
}
.ui-input, .ui-textarea {
	padding: 4px 5px;
	line-height: 22px;
	color: #595959;
	font-size: 14px;
	border-radius: 2px;
	border: 1px solid #c5c5c5;
	box-shadow: 0 1px 3px #eee inset
}
.ui-input:hover, .ui-textarea:hover, .ui-input:focus, .ui-textarea:focus, .ui-input-hover {
	border: 1px solid #2ea7e0
}
.ui-input:focus, .ui-textarea:focus, .ui-input-focus, input:focus, select:focus, button:focus {
	outline: 0
}
.ui-label {
	float: left;
	width: 170px;
	margin-left: -180px;
	padding-top: 0;
	text-align: right;
	font-size: 14px;
	line-height: 32px;
}
.ui-label-phone {
	float: left;
	width: 370px;
	margin-left: -180px;
	padding-top: 0;
	text-align: right;
	font-size: 14px;
	line-height: 32px;
}
.ui-label-code {
	float: left;
	width: 170px;
	margin-left: -100px;
	padding-top: 0;
	text-align: right;
	font-size: 14px;
	line-height: 32px;
}

.ui-form-required {
	color: red;
	font-family: SimSun;
	font-size: 14px;
	margin-right: 6px
}
.ui-select {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	padding: 4px;
	cursor: pointer;
	margin-top: -2px;
	vertical-align: middle;
	padding-right: 5px;
	background-image: url(../images/ui-select.png);
	background-repeat: no-repeat
}
.ui-select input {
	visibility: hidden
}
.servermsg {
	color: red;
	line-height: 30px
}
.radio-label {
	margin-left: 5px
}
.phoneCodeMsg {
	display: block
}
.ui-form-line {
	border-bottom: 1px dashed #ccc;
	margin-bottom: 10px
}
.ui-form-item .phone-pre {
	width: 50px
}
.ui-form-item .phone-suf {
	width: 120px
}
.form-msg {
	margin-left: 10px
}
.form-msg .warn {
	color: red
}
.ui-filter {
}
.ui-filter-header {
	line-height: 30px
}
.ui-filter-category li {
	height: 24px;
	line-height: 24x
}
.ui-filter-title {
	float: left;
	width: 80px
}
.ui-filter-tag {
	display: block;
	float: left;
	font-size: 14px;
	padding: 0 15px;
	margin: 0 5px;
	border-radius: 12px;
	cursor: pointer
}
.ui-filter-tag:hover {
	background: #f3f3f3
}
.ui-filter-tag:active {
	background: #0697da;
	color: #fff
}
.ui-filter-tag.active {
	background: #2ea7e0;
	color: #fff
}
.ui-filter-tag input {
	display: none
}
.ui-filter-tag span {
	display: block;
	line-height: 23px
}
.ui-filter-switcher {
	margin: 5px 0 0 10px;
	padding: 1px 12px;
	line-height: 21px;
	border-radius: 4px;
	background: #dfdfdf;
	color: #999;
	cursor: pointer
}
.ui-filter-switcher:hover {
	background: #83a700;
	color: #f8f7e0;
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	box-shadow: 0 1px 2px #999
}
.ui-filter-switcher:active {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none
}
.ui-filter-switcher.active {
	color: #f8f7e0;
	background: #83a700;
	-moz-box-shadow: inset 0 0 5px #666;
	-webkit-box-shadow: inset 0 0 5px #666;
	box-shadow: inset 0 0 5px #666
}
@font-face {
	font-family: rei;
	src: url(/fonts/rei.eot?v=c9f17);
	src: url(/fonts/rei.eot?v=c9f17?#iefix) format("embedded-opentype"), url(/fonts/rei.woff?v=2030d) format("woff"), url(/fonts/rei.ttf?v=49260) format("truetype"), url(/fonts/rei.svg#rei) format("svg");
	font-weight: 400;
	font-style: normal
}
.iconfont {
	font-family: rei;
	font-style: normal;
	cursor: default;
	-webkit-font-smoothing: antialiased
}
.ui-list {
	position: relative
}
.ui-list-item {
	border-bottom: 1px solid #e5e4e2;
	cursor: default
}
.ui-list-item:hover {
	background-color: #f9f9f9
}
.ui-list-item.last {
	border-bottom: 0
}
.ui-list-title {
	height: 36px;
	line-height: 36px;
	text-align: center
}
.ui-list-title.two-line {
	line-height: 18px
}
.ui-list-title-sortable {
	cursor: pointer
}
.ui-list-title-sortable .sortable {
	font-size: 10px
}
.ui-list-field {
	height: 35px;
	line-height: 35px
}
.ui-list-status {
	font-size: 20px;
	padding: 30px 0;
	text-align: center
}
.ui-list-more {
	border-bottom: 1px solid #e5e4e2;
	box-shadow: 0 3px 2px -2px #e5e4e2;
	font-size: 16px;
	padding: 10px;
	text-align: center
}
.ui-list-loading {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -100px;
	margin-left: -100px;
	width: 200px;
	height: 200px;
	color: #fff;
	background-color: rgba(255,255,255,.7);
	background-image: url(/imgs/loading.gif?v=1e2eb);
	background-repeat: no-repeat;
	background-position: center center;
	border-radius: 5px;
	text-align: center
}
.ui-list-m {
	min-height: 240px
}
.ui-list-m .ui-list-field {
	height: 56px;
	line-height: 56px
}
.ui-list-s {
	min-height: 240px
}
.ui-list-s .ui-list-item {
	border-bottom: 1px solid #efefef
}
.ui-list-s .ui-list-item.last {
	border-bottom: 0
}
.ui-list-s .ui-list-item, .ui-list-s .ui-list-item:hover {
	background: #fff
}
.ui-list-s .ui-list-item.dark, .ui-list-s .ui-list-item.dark:hover, .table-tr-color, table tr.odd {
	background: #f6fbfd
}
.ui-list-s .ui-list-item.clickable {
	cursor: pointer
}
.ui-list-s .ui-list-item.clickable:hover, .ui-list-s .ui-list-item.clickable.dark:hover {
	background: #fffbe2
}
.ui-list-s .ui-list-field {
	height: 35px;
	line-height: 35px
}
.ui-list-invest .ui-list-item .ui-loantype {
	float: left;
	margin: 13px 3px 13px 8px
}
.ui-list-invest .ui-list-item .ui-creditlevel {
	margin: 10px auto
}
.ui-list-invest .ui-list-item .ui-progressbar-mid {
	margin: 6px auto
}
.ui-list-invest .ui-list-invest-button span {
	display: none
}
.ui-list-invest .ui-list-invest-button-READY, .ui-list-invest .ui-list-invest-button-FIRST_READY, .ui-list-invest .ui-list-invest-button-IN_PROGRESS {
	cursor: default
}
.ui-list-invest .ui-list-invest-button-READY, .ui-list-invest .ui-list-invest-button-FIRST_READY {
	background-color: #c7d78c
}
.ui-list-invest .ui-list-invest-button-IN_PROGRESS, .ui-list-invest .ui-list-invest-button-CLOSED, .ui-list-invest .ui-list-invest-button-FIRST_APPLY, .ui-list-invest .ui-list-invest-button-DRAFT, .ui-list-invest .ui-list-invest-button-BAD_DEBT, .ui-list-invest .ui-list-invest-button-OVER_DUE {
	background-color: #e5e4e2
}
.ui-list-invest .ui-list-invest-button-READY span.READY, .ui-list-invest .ui-list-invest-button-FIRST_READY span.FIRST_READY, .ui-list-invest .ui-list-invest-button-OPEN span.OPEN, .ui-list-invest .ui-list-invest-button-IN_PROGRESS span.IN_PROGRESS, .ui-list-invest .ui-list-invest-button-CLOSED span.CLOSED, .ui-list-invest .ui-list-invest-button-OVER_DUE span.OVER_DUE, .ui-list-invest .ui-list-invest-button-BAD_DEBT span.BAD_DEBT, .ui-list-invest .ui-list-invest-button-FIRST_APPLY span.FIRST_APPLY, .ui-list-invest .ui-list-invest-button-DRAFT span.FIRST_APPLY {
	display: inline
}
.ui-list-invest .ui-list-item {
	position: relative
}
.ui-list-invest .ui-list-item .ui-poptip {
	position: absolute;
	top: 13px;
	left: 44px
}
.ui-list-news {
	min-height: 120px
}
.ui-list-news .ui-list-item {
	height: 40px;
	line-height: 40px;
	overflow: hidden
}
.ui-list-news .field.text {
	float: left;
	overflow: hidden;
	white-space: nowrap;
	width: 790px
}
.ui-list-news.narrow .field.text {
	width: 590px
}
.ui-list-news .decoration {
	float: left;
	display: inline;
	margin: 14px 19px;
	height: 10px;
	width: 10px;
	border: 1px solid #0697DA;
	border-radius: 50%
}
.ui-list-news .ui-list-field.text .title {
	margin-right: 10px
}
.ui-list-news .ui-list-field.date {
	text-align: right;
	width: 90px
}
.ui-list-comments .ui-list-item {
	padding: 10px;
	border-bottom: 1px solid #e5e5e5
}
.ui-list-comments .ui-list-item:hover {
	background: 0 0
}
.ui-list-comments .ui-list-item.last {
	border-bottom: 0
}
.ui-list-disc li span {
	float: left;
	display: block
}
.ui-list-disc li>i {
	float: left;
	display: block;
	width: 4px;
	height: 4px;
	margin: 12px 6px 0 0;
	background: #09d;
	border-radius: 50%;
	vertical-align: middle
}
.ui-style-decimal, .ui-style-decimal li {
	list-style: decimal
}
.ui-style-decimal {
 *margin-left: 30px
}
.ui-icon {
	display: block
}
.ui-icon-small {
	width: 16px;
	height: 16px
}
.ui-icon-mid {
	width: 20px;
	height: 20px
}
.ui-icon-check-checked {
	background: url(/imgs/icon-checked-blue-small.png?v=6adf8) no-repeat center center
}
.ui-icon-check-unchecked, .ui-icon-check- {
	background: url(/imgs/icon-unchecked-small.png?v=2ae6a) no-repeat center center
}
.ui-icon-gender-male {
	background: url(/imgs/icon-male.png?v=25f5a) no-repeat center center
}
.ui-icon-gender-female {
	background: url(/imgs/icon-female.png?v=e1108) no-repeat center center
}
.ui-loantype {
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	background: url(/imgs/loantypes.png?v=a6728) no-repeat scroll left top transparent
}
.ui-loantype.XYRZ {
	background-position: 0 0
}
.ui-loantype.SDRZ {
	background-position: -30px 0
}
.ui-loantype.JGDB {
	background-position: -60px 0
}
.ui-loantype.ZNLC {
	background-position: -90px 0
}
.ui-loantype-s {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	margin-right: 3px;
	background: url(/imgs/loantypes-s.png?v=f05ec) no-repeat scroll left top transparent;
	vertical-align: middle
}
.ui-loantype-s.XYRZ {
	background-position: 0 0
}
.ui-loantype-s.SDRZ {
	background-position: -32px 0
}
.ui-loantype-s.JGDB {
	background-position: -64px 0
}
.ui-loantype-s.ZNLC {
	background-position: -96px 0
}
.ui-creditlevel {
	display: block;
	border-radius: 18px;
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	color: #fff
}
.ui-creditlevel-s {
	display: block;
	border-radius: 18px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	color: #fff
}
.ui-creditlevel.AA {
	background: #1bb8e2
}
.ui-creditlevel.A {
	background: #bfdb39
}
.ui-creditlevel.B {
	background: #ede71f
}
.ui-creditlevel.C {
	background: #ffc400
}
.ui-creditlevel.D {
	background: #fb5a00
}
.ui-creditlevel.E {
	background: #e52012
}
.ui-creditlevel.HR {
	background: #f01f5a
}
.ui-breadcrumb-text {
	margin-top: 2px;
	font-size: 14px;
	line-height: 20px
}
.ui-breadcrumb-text-first {
	margin-top: 0;
	font-size: 16px;
	line-height: 24px
}
.ui-breadcrumb-text a {
	display: block;
	color: gray
}
.ui-breadcrumb-text a:hover {
	color: #0697da
}
.ui-breadcrumb-text-current a, .ui-breadcrumb-text-current a:hover {
	color: #666;
	cursor: default
}
.ui-breadcrumb-separator {
	margin: 6px 12px 2px;
	width: 9px;
	height: 14px;
	background: url(/imgs/breadcrumb-angle-right.png?v=86f26) no-repeat center center
}
.ui-progressbar-mid {
	display: block;
	width: 44px;
	height: 44px;
	line-height: 44px;
	font-size: 8px;
	text-align: center;
	background: url(/imgs/progressbar_mid.png?v=bd429)
}
.ui-progressbar-mid em {
	font-size: 14px
}
.ui-progressbar-mid-0 {
	background-position: 0 0
}
.ui-progressbar-mid-1 {
	background-position: -54px 0
}
.ui-progressbar-mid-2 {
	background-position: -108px 0
}
.ui-progressbar-mid-3 {
	background-position: -162px 0
}
.ui-progressbar-mid-4 {
	background-position: -216px 0
}
.ui-progressbar-mid-5 {
	background-position: -270px 0
}
.ui-progressbar-mid-6 {
	background-position: -324px 0
}
.ui-progressbar-mid-7 {
	background-position: -378px 0
}
.ui-progressbar-mid-8 {
	background-position: -432px 0
}
.ui-progressbar-mid-9 {
	background-position: -486px 0
}
.ui-progressbar-mid-10 {
	background-position: -540px 0
}
.ui-progressbar-mid-11 {
	background-position: -594px 0
}
.ui-progressbar-mid-12 {
	background-position: -648px 0
}
.ui-progressbar-mid-13 {
	background-position: -702px 0
}
.ui-progressbar-mid-14 {
	background-position: -756px 0
}
.ui-progressbar-mid-15 {
	background-position: -810px 0
}
.ui-progressbar-mid-16 {
	background-position: -864px 0
}
.ui-progressbar-mid-17 {
	background-position: -918px 0
}
.ui-progressbar-mid-18 {
	background-position: -972px 0
}
.ui-progressbar-mid-19 {
	background-position: -1026px 0
}
.ui-progressbar-mid-20 {
	background-position: -1080px 0
}
.ui-progressbar-mid-21 {
	background-position: -1134px 0
}
.ui-progressbar-mid-22 {
	background-position: -1188px 0
}
.ui-progressbar-mid-23 {
	background-position: -1242px 0
}
.ui-progressbar-mid-24 {
	background-position: -1296px 0
}
.ui-progressbar-mid-25 {
	background-position: -1350px 0
}
.ui-progressbar-mid-26 {
	background-position: -1404px 0
}
.ui-progressbar-mid-27 {
	background-position: -1458px 0
}
.ui-progressbar-mid-28 {
	background-position: -1512px 0
}
.ui-progressbar-mid-29 {
	background-position: -1566px 0
}
.ui-progressbar-mid-30 {
	background-position: -1620px 0
}
.ui-progressbar-mid-31 {
	background-position: -1674px 0
}
.ui-progressbar-mid-32 {
	background-position: -1728px 0
}
.ui-progressbar-mid-33 {
	background-position: -1782px 0
}
.ui-progressbar-mid-34 {
	background-position: -1836px 0
}
.ui-progressbar-mid-35 {
	background-position: -1890px 0
}
.ui-progressbar-mid-36 {
	background-position: -1944px 0
}
.ui-progressbar-mid-37 {
	background-position: -1998px 0
}
.ui-progressbar-mid-38 {
	background-position: -2052px 0
}
.ui-progressbar-mid-39 {
	background-position: -2106px 0
}
.ui-progressbar-mid-40 {
	background-position: -2160px 0
}
.ui-progressbar-mid-41 {
	background-position: -2214px 0
}
.ui-progressbar-mid-42 {
	background-position: -2268px 0
}
.ui-progressbar-mid-43 {
	background-position: -2322px 0
}
.ui-progressbar-mid-44 {
	background-position: -2376px 0
}
.ui-progressbar-mid-45 {
	background-position: -2430px 0
}
.ui-progressbar-mid-46 {
	background-position: -2484px 0
}
.ui-progressbar-mid-47 {
	background-position: -2538px 0
}
.ui-progressbar-mid-48 {
	background-position: -2592px 0
}
.ui-progressbar-mid-49 {
	background-position: -2646px 0
}
.ui-progressbar-mid-50 {
	background-position: -2700px 0
}
.ui-progressbar-mid-51 {
	background-position: -2754px 0
}
.ui-progressbar-mid-52 {
	background-position: -2808px 0
}
.ui-progressbar-mid-53 {
	background-position: -2862px 0
}
.ui-progressbar-mid-54 {
	background-position: -2916px 0
}
.ui-progressbar-mid-55 {
	background-position: -2970px 0
}
.ui-progressbar-mid-56 {
	background-position: -3024px 0
}
.ui-progressbar-mid-57 {
	background-position: -3078px 0
}
.ui-progressbar-mid-58 {
	background-position: -3132px 0
}
.ui-progressbar-mid-59 {
	background-position: -3186px 0
}
.ui-progressbar-mid-60 {
	background-position: -3240px 0
}
.ui-progressbar-mid-61 {
	background-position: -3294px 0
}
.ui-progressbar-mid-62 {
	background-position: -3348px 0
}
.ui-progressbar-mid-63 {
	background-position: -3402px 0
}
.ui-progressbar-mid-64 {
	background-position: -3456px 0
}
.ui-progressbar-mid-65 {
	background-position: -3510px 0
}
.ui-progressbar-mid-66 {
	background-position: -3564px 0
}
.ui-progressbar-mid-67 {
	background-position: -3618px 0
}
.ui-progressbar-mid-68 {
	background-position: -3672px 0
}
.ui-progressbar-mid-69 {
	background-position: -3726px 0
}
.ui-progressbar-mid-70 {
	background-position: -3780px 0
}
.ui-progressbar-mid-71 {
	background-position: -3834px 0
}
.ui-progressbar-mid-72 {
	background-position: -3888px 0
}
.ui-progressbar-mid-73 {
	background-position: -3942px 0
}
.ui-progressbar-mid-74 {
	background-position: -3996px 0
}
.ui-progressbar-mid-75 {
	background-position: -4050px 0
}
.ui-progressbar-mid-76 {
	background-position: -4104px 0
}
.ui-progressbar-mid-77 {
	background-position: -4158px 0
}
.ui-progressbar-mid-78 {
	background-position: -4212px 0
}
.ui-progressbar-mid-79 {
	background-position: -4266px 0
}
.ui-progressbar-mid-80 {
	background-position: -4320px 0
}
.ui-progressbar-mid-81 {
	background-position: -4374px 0
}
.ui-progressbar-mid-82 {
	background-position: -4428px 0
}
.ui-progressbar-mid-83 {
	background-position: -4482px 0
}
.ui-progressbar-mid-84 {
	background-position: -4536px 0
}
.ui-progressbar-mid-85 {
	background-position: -4590px 0
}
.ui-progressbar-mid-86 {
	background-position: -4644px 0
}
.ui-progressbar-mid-87 {
	background-position: -4698px 0
}
.ui-progressbar-mid-88 {
	background-position: -4752px 0
}
.ui-progressbar-mid-89 {
	background-position: -4806px 0
}
.ui-progressbar-mid-90 {
	background-position: -4860px 0
}
.ui-progressbar-mid-91 {
	background-position: -4914px 0
}
.ui-progressbar-mid-92 {
	background-position: -4968px 0
}
.ui-progressbar-mid-93 {
	background-position: -5022px 0
}
.ui-progressbar-mid-94 {
	background-position: -5076px 0
}
.ui-progressbar-mid-95 {
	background-position: -5130px 0
}
.ui-progressbar-mid-96 {
	background-position: -5184px 0
}
.ui-progressbar-mid-97 {
	background-position: -5238px 0
}
.ui-progressbar-mid-98 {
	background-position: -5292px 0
}
.ui-progressbar-mid-99 {
	background-position: -5346px 0
}
.ui-progressbar-mid-100 {
	background-position: -5400px 0
}
.ui-progressbar-small {
	display: block;
	margin: 8px auto;
	padding-left: 2px;
	width: 32px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 8px;
	background: url(/imgs/progressbar_small.png?v=f8704)
}
.ui-progressbar-small em {
	font-size: 8px
}
.ui-progressbar-small-0 {
	background-position: 0 0
}
.ui-progressbar-small-1 {
	background-position: -44px 0
}
.ui-progressbar-small-2 {
	background-position: -88px 0
}
.ui-progressbar-small-3 {
	background-position: -132px 0
}
.ui-progressbar-small-4 {
	background-position: -176px 0
}
.ui-progressbar-small-5 {
	background-position: -220px 0
}
.ui-progressbar-small-6 {
	background-position: -264px 0
}
.ui-progressbar-small-7 {
	background-position: -308px 0
}
.ui-progressbar-small-8 {
	background-position: -352px 0
}
.ui-progressbar-small-9 {
	background-position: -396px 0
}
.ui-progressbar-small-10 {
	background-position: -440px 0
}
.ui-progressbar-small-11 {
	background-position: -484px 0
}
.ui-progressbar-small-12 {
	background-position: -528px 0
}
.ui-progressbar-small-13 {
	background-position: -572px 0
}
.ui-progressbar-small-14 {
	background-position: -616px 0
}
.ui-progressbar-small-15 {
	background-position: -660px 0
}
.ui-progressbar-small-16 {
	background-position: -704px 0
}
.ui-progressbar-small-17 {
	background-position: -748px 0
}
.ui-progressbar-small-18 {
	background-position: -792px 0
}
.ui-progressbar-small-19 {
	background-position: -836px 0
}
.ui-progressbar-small-20 {
	background-position: -880px 0
}
.ui-progressbar-small-21 {
	background-position: -924px 0
}
.ui-progressbar-small-22 {
	background-position: -968px 0
}
.ui-progressbar-small-23 {
	background-position: -1012px 0
}
.ui-progressbar-small-24 {
	background-position: -1056px 0
}
.ui-progressbar-small-25 {
	background-position: -1100px 0
}
.ui-progressbar-small-26 {
	background-position: -1144px 0
}
.ui-progressbar-small-27 {
	background-position: -1188px 0
}
.ui-progressbar-small-28 {
	background-position: -1232px 0
}
.ui-progressbar-small-29 {
	background-position: -1276px 0
}
.ui-progressbar-small-30 {
	background-position: -1320px 0
}
.ui-progressbar-small-31 {
	background-position: -1364px 0
}
.ui-progressbar-small-32 {
	background-position: -1408px 0
}
.ui-progressbar-small-33 {
	background-position: -1452px 0
}
.ui-progressbar-small-34 {
	background-position: -1496px 0
}
.ui-progressbar-small-35 {
	background-position: -1540px 0
}
.ui-progressbar-small-36 {
	background-position: -1584px 0
}
.ui-progressbar-small-37 {
	background-position: -1628px 0
}
.ui-progressbar-small-38 {
	background-position: -1672px 0
}
.ui-progressbar-small-39 {
	background-position: -1716px 0
}
.ui-progressbar-small-40 {
	background-position: -1760px 0
}
.ui-progressbar-small-41 {
	background-position: -1804px 0
}
.ui-progressbar-small-42 {
	background-position: -1848px 0
}
.ui-progressbar-small-43 {
	background-position: -1892px 0
}
.ui-progressbar-small-44 {
	background-position: -1936px 0
}
.ui-progressbar-small-45 {
	background-position: -1980px 0
}
.ui-progressbar-small-46 {
	background-position: -2024px 0
}
.ui-progressbar-small-47 {
	background-position: -2068px 0
}
.ui-progressbar-small-48 {
	background-position: -2112px 0
}
.ui-progressbar-small-49 {
	background-position: -2156px 0
}
.ui-progressbar-small-50 {
	background-position: -2200px 0
}
.ui-progressbar-small-51 {
	background-position: -2244px 0
}
.ui-progressbar-small-52 {
	background-position: -2288px 0
}
.ui-progressbar-small-53 {
	background-position: -2332px 0
}
.ui-progressbar-small-54 {
	background-position: -2376px 0
}
.ui-progressbar-small-55 {
	background-position: -2420px 0
}
.ui-progressbar-small-56 {
	background-position: -2464px 0
}
.ui-progressbar-small-57 {
	background-position: -2508px 0
}
.ui-progressbar-small-58 {
	background-position: -2552px 0
}
.ui-progressbar-small-59 {
	background-position: -2596px 0
}
.ui-progressbar-small-60 {
	background-position: -2640px 0
}
.ui-progressbar-small-61 {
	background-position: -2684px 0
}
.ui-progressbar-small-62 {
	background-position: -2728px 0
}
.ui-progressbar-small-63 {
	background-position: -2772px 0
}
.ui-progressbar-small-64 {
	background-position: -2816px 0
}
.ui-progressbar-small-65 {
	background-position: -2860px 0
}
.ui-progressbar-small-66 {
	background-position: -2904px 0
}
.ui-progressbar-small-67 {
	background-position: -2948px 0
}
.ui-progressbar-small-68 {
	background-position: -2992px 0
}
.ui-progressbar-small-69 {
	background-position: -3036px 0
}
.ui-progressbar-small-70 {
	background-position: -3080px 0
}
.ui-progressbar-small-71 {
	background-position: -3124px 0
}
.ui-progressbar-small-72 {
	background-position: -3168px 0
}
.ui-progressbar-small-73 {
	background-position: -3212px 0
}
.ui-progressbar-small-74 {
	background-position: -3256px 0
}
.ui-progressbar-small-75 {
	background-position: -3300px 0
}
.ui-progressbar-small-76 {
	background-position: -3344px 0
}
.ui-progressbar-small-77 {
	background-position: -3388px 0
}
.ui-progressbar-small-78 {
	background-position: -3432px 0
}
.ui-progressbar-small-79 {
	background-position: -3476px 0
}
.ui-progressbar-small-80 {
	background-position: -3520px 0
}
.ui-progressbar-small-81 {
	background-position: -3564px 0
}
.ui-progressbar-small-82 {
	background-position: -3608px 0
}
.ui-progressbar-small-83 {
	background-position: -3652px 0
}
.ui-progressbar-small-84 {
	background-position: -3696px 0
}
.ui-progressbar-small-85 {
	background-position: -3740px 0
}
.ui-progressbar-small-86 {
	background-position: -3784px 0
}
.ui-progressbar-small-87 {
	background-position: -3828px 0
}
.ui-progressbar-small-88 {
	background-position: -3872px 0
}
.ui-progressbar-small-89 {
	background-position: -3916px 0
}
.ui-progressbar-small-90 {
	background-position: -3960px 0
}
.ui-progressbar-small-91 {
	background-position: -4004px 0
}
.ui-progressbar-small-92 {
	background-position: -4048px 0
}
.ui-progressbar-small-93 {
	background-position: -4092px 0
}
.ui-progressbar-small-94 {
	background-position: -4136px 0
}
.ui-progressbar-small-95 {
	background-position: -4180px 0
}
.ui-progressbar-small-96 {
	background-position: -4224px 0
}
.ui-progressbar-small-97 {
	background-position: -4268px 0
}
.ui-progressbar-small-98 {
	background-position: -4312px 0
}
.ui-progressbar-small-99 {
	background-position: -4356px 0
}
.ui-progressbar-small-100 {
	background-position: -4400px 0
}
.ui-progressbar-circle {
	display: block;
	width: 80px;
	height: 80px;
	line-height: 80px;
	border-radius: 50%;
	text-align: center;
	font-size: 16px
}
.ui-progressbar-circle-ready {
	color: #83a700;
	border: 8px solid #83a700;
	box-shadow: 0 0 8px -2px #83a700;
	text-shadow: 0 0 2px #83a700
}
.ui-progressbar-circle-ready:hover {
	color: #83a700
}
.ui-progressbar-circle-failed {
	color: #464646;
	border: 8px solid #464646;
	box-shadow: 0 0 8px -2px #464646;
	text-shadow: 0 0 2px #464646
}
.ui-progressbar-circle-failed:hover {
	color: #46464
}
.ui-progressbar-circle-closed {
	color: #0697da;
	border: 8px solid #0697da;
	box-shadow: 0 0 8px -2px #0697da;
	text-shadow: 0 0 2px #0697da
}
.ui-progressbar-circle-closed:hover {
	color: #0697da
}
.ui-progressbar-circle-guaranteed {
	color: #167aa8;
	border: 8px solid #167aa8;
	box-shadow: 0 0 8px -2px #167aa8;
	text-shadow: 0 0 2px #167aa8
}
.ui-progressbar-circle-guaranteed:hover {
	color: #167aa8
}
.ui-progressbar-circle-join, a.ui-progressbar-circle-join {
	color: #83a700;
	border: 8px solid #83a700
}
.ui-progressbar-circle-join:hover {
	color: #728f07;
	border: 8px solid #728f07
}
.ui-progressbar-large {
	display: block;
	width: 96px;
	height: 96px;
	line-height: 96px;
	text-align: center;
	font-size: 16px;
	background: url(/imgs/progressbar_large.png?v=b9dbc)
}
.ui-progressbar-large em {
	font-size: 34px
}
.ui-progressbar-large-0 {
	background-position: 0 0
}
.ui-progressbar-large-1 {
	background-position: -106px 0
}
.ui-progressbar-large-2 {
	background-position: -212px 0
}
.ui-progressbar-large-3 {
	background-position: -318px 0
}
.ui-progressbar-large-4 {
	background-position: -424px 0
}
.ui-progressbar-large-5 {
	background-position: -530px 0
}
.ui-progressbar-large-6 {
	background-position: -636px 0
}
.ui-progressbar-large-7 {
	background-position: -742px 0
}
.ui-progressbar-large-8 {
	background-position: -848px 0
}
.ui-progressbar-large-9 {
	background-position: -954px 0
}
.ui-progressbar-large-10 {
	background-position: -1060px 0
}
.ui-progressbar-large-11 {
	background-position: -1166px 0
}
.ui-progressbar-large-12 {
	background-position: -1272px 0
}
.ui-progressbar-large-13 {
	background-position: -1378px 0
}
.ui-progressbar-large-14 {
	background-position: -1484px 0
}
.ui-progressbar-large-15 {
	background-position: -1590px 0
}
.ui-progressbar-large-16 {
	background-position: -1696px 0
}
.ui-progressbar-large-17 {
	background-position: -1802px 0
}
.ui-progressbar-large-18 {
	background-position: -1908px 0
}
.ui-progressbar-large-19 {
	background-position: -2014px 0
}
.ui-progressbar-large-20 {
	background-position: -2120px 0
}
.ui-progressbar-large-21 {
	background-position: -2226px 0
}
.ui-progressbar-large-22 {
	background-position: -2332px 0
}
.ui-progressbar-large-23 {
	background-position: -2438px 0
}
.ui-progressbar-large-24 {
	background-position: -2544px 0
}
.ui-progressbar-large-25 {
	background-position: -2650px 0
}
.ui-progressbar-large-26 {
	background-position: -2756px 0
}
.ui-progressbar-large-27 {
	background-position: -2862px 0
}
.ui-progressbar-large-28 {
	background-position: -2968px 0
}
.ui-progressbar-large-29 {
	background-position: -3074px 0
}
.ui-progressbar-large-30 {
	background-position: -3180px 0
}
.ui-progressbar-large-31 {
	background-position: -3286px 0
}
.ui-progressbar-large-32 {
	background-position: -3392px 0
}
.ui-progressbar-large-33 {
	background-position: -3498px 0
}
.ui-progressbar-large-34 {
	background-position: -3604px 0
}
.ui-progressbar-large-35 {
	background-position: -3710px 0
}
.ui-progressbar-large-36 {
	background-position: -3816px 0
}
.ui-progressbar-large-37 {
	background-position: -3922px 0
}
.ui-progressbar-large-38 {
	background-position: -4028px 0
}
.ui-progressbar-large-39 {
	background-position: -4134px 0
}
.ui-progressbar-large-40 {
	background-position: -4240px 0
}
.ui-progressbar-large-41 {
	background-position: -4346px 0
}
.ui-progressbar-large-42 {
	background-position: -4452px 0
}
.ui-progressbar-large-43 {
	background-position: -4558px 0
}
.ui-progressbar-large-44 {
	background-position: -4664px 0
}
.ui-progressbar-large-45 {
	background-position: -4770px 0
}
.ui-progressbar-large-46 {
	background-position: -4876px 0
}
.ui-progressbar-large-47 {
	background-position: -4982px 0
}
.ui-progressbar-large-48 {
	background-position: -5088px 0
}
.ui-progressbar-large-49 {
	background-position: -5194px 0
}
.ui-progressbar-large-50 {
	background-position: -5300px 0
}
.ui-progressbar-large-51 {
	background-position: -5406px 0
}
.ui-progressbar-large-52 {
	background-position: -5512px 0
}
.ui-progressbar-large-53 {
	background-position: -5618px 0
}
.ui-progressbar-large-54 {
	background-position: -5724px 0
}
.ui-progressbar-large-55 {
	background-position: -5830px 0
}
.ui-progressbar-large-56 {
	background-position: -5936px 0
}
.ui-progressbar-large-57 {
	background-position: -6042px 0
}
.ui-progressbar-large-58 {
	background-position: -6148px 0
}
.ui-progressbar-large-59 {
	background-position: -6254px 0
}
.ui-progressbar-large-60 {
	background-position: -6360px 0
}
.ui-progressbar-large-61 {
	background-position: -6466px 0
}
.ui-progressbar-large-62 {
	background-position: -6572px 0
}
.ui-progressbar-large-63 {
	background-position: -6678px 0
}
.ui-progressbar-large-64 {
	background-position: -6784px 0
}
.ui-progressbar-large-65 {
	background-position: -6890px 0
}
.ui-progressbar-large-66 {
	background-position: -6996px 0
}
.ui-progressbar-large-67 {
	background-position: -7102px 0
}
.ui-progressbar-large-68 {
	background-position: -7208px 0
}
.ui-progressbar-large-69 {
	background-position: -7314px 0
}
.ui-progressbar-large-70 {
	background-position: -7420px 0
}
.ui-progressbar-large-71 {
	background-position: -7526px 0
}
.ui-progressbar-large-72 {
	background-position: -7632px 0
}
.ui-progressbar-large-73 {
	background-position: -7738px 0
}
.ui-progressbar-large-74 {
	background-position: -7844px 0
}
.ui-progressbar-large-75 {
	background-position: -7950px 0
}
.ui-progressbar-large-76 {
	background-position: -8056px 0
}
.ui-progressbar-large-77 {
	background-position: -8162px 0
}
.ui-progressbar-large-78 {
	background-position: -8268px 0
}
.ui-progressbar-large-79 {
	background-position: -8374px 0
}
.ui-progressbar-large-80 {
	background-position: -8480px 0
}
.ui-progressbar-large-81 {
	background-position: -8586px 0
}
.ui-progressbar-large-82 {
	background-position: -8692px 0
}
.ui-progressbar-large-83 {
	background-position: -8798px 0
}
.ui-progressbar-large-84 {
	background-position: -8904px 0
}
.ui-progressbar-large-85 {
	background-position: -9010px 0
}
.ui-progressbar-large-86 {
	background-position: -9116px 0
}
.ui-progressbar-large-87 {
	background-position: -9222px 0
}
.ui-progressbar-large-88 {
	background-position: -9328px 0
}
.ui-progressbar-large-89 {
	background-position: -9434px 0
}
.ui-progressbar-large-90 {
	background-position: -9540px 0
}
.ui-progressbar-large-91 {
	background-position: -9646px 0
}
.ui-progressbar-large-92 {
	background-position: -9752px 0
}
.ui-progressbar-large-93 {
	background-position: -9858px 0
}
.ui-progressbar-large-94 {
	background-position: -9964px 0
}
.ui-progressbar-large-95 {
	background-position: -10070px 0
}
.ui-progressbar-large-96 {
	background-position: -10176px 0
}
.ui-progressbar-large-97 {
	background-position: -10282px 0
}
.ui-progressbar-large-98 {
	background-position: -10388px 0
}
.ui-progressbar-large-99 {
	background-position: -10494px 0
}
.ui-progressbar-large-100 {
	background-position: -10600px 0
}
.icon {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(/imgs/icon-content.png?v=b87b8) no-repeat;
	vertical-align: middle
}
.icon-check-checked {
	background-position: -30px 0
}
.icon-check-unchecked {
	background-position: 0 0
}
.icon-circle-checked {
	height: 20px;
	background-position: 0 -21px
}
.icon-info {
	width: 21px;
	height: 21px;
	background-position: 0 -46px
}
.icon-snow-down {
	background-position: 5px -75px
}
.icon-snow-top {
	background-position: -12px -75px;
	cursor: pointer
}
.icon-hot {
	width: 26px;
	height: 15px;
	background-position: 0 -95px
}
.icon-snow-right {
	width: 10px;
	height: 18px;
	background-position: 0 -201px
}
.icon-app {
	width: 10px;
	height: 16px;
	margin-top: -3px;
 *margin-top: 0;
	background-position: -37px -46px
}
.icon-tips-down {
	width: 19px;
	height: 10px;
	background-position: 0 -134px
}
.icon-tips-top {
	width: 19px;
	height: 10px;
	background-position: 0 -118px
}
.icon-tips-left {
	width: 10px;
	height: 19px;
	background-position: 0 -172px
}
.icon-tips-right {
	width: 10px;
	height: 19px;
	background-position: 0 -148px
}
.icon-calculator {
	height: 28px;
	width: 25px;
	background: url(/imgs/borrow-icon.gif?v=5989f) no-repeat scroll -27px -71px
}
.icon-qa {
	width: 36px;
	height: 34px;
	background-position: left -231px
}
.icon-arrow {
	width: 20px;
	height: 20px;
	background-position: -28px -201px
}
.icon-reserve {
	width: 22px;
	height: 22px;
	background-position: 0 -280px
}
.icon-msg {
	width: 17px;
	height: 20px;
	background-position: -31px -177px
}
.icon-bill {
	background: url(/imgs/account/bill/icon-bill.png?v=d445d) no-repeat
}
.icon-bill-link {
	width: 16px;
	height: 18px;
	background-position: -28px -105px
}
.icon-bill-property {
	width: 30px;
	height: 32px;
	margin-top: -3px
}
.icon-select-on {
	display: inline-block;
	width: 18px;
	height: 21px;
	background: url(/imgs/borrow-icon.gif?v=5989f) no-repeat scroll -3px -23px
}
.icon-cash {
	width: 24px;
	height: 24px;
	background-position: 0 -315px
}
.icon-bill-plan {
	width: 30px;
	height: 32px;
	margin-top: -3px;
	background-position: -49px -5px
}
.icon-bill-borrow {
	width: 30px;
	height: 32px;
	margin-top: -3px;
	background-position: -96px -5px
}
.icon-bill-tatol {
	width: 50px;
	height: 50px;
	background-position: 0 -46px
}
.icon-bill-down {
	width: 16px;
	height: 16px;
	background-position: 0 -108px
}
.icon-performace {
	position: absolute;
	top: 30px;
	left: 53px;
	display: block;
	width: 24px;
	height: 24px;
	background: url(/imgs/icon-performace.png?v=46290) no-repeat scroll 0 0
}
.icon-performace.sum {
	background-position: 0 0
}
.icon-performace.count {
	background-position: 0 -33px
}
.icon-performace.rate {
	background-position: 0 -60px
}
.icon-performace.bidcount {
	left: 40px;
	background-position: 0 -94px
}
.icon-performace.interest {
	left: 46px;
	background-position: 0 -137px
}
.icon-u {
	display: inline-block;
	height: 28px;
	width: 25px;
	background: url(/imgs/uplan-type.png?v=707ef) no-repeat;
	vertical-align: middle
}
.icon-u-code {
	background-position: left 0
}
.icon-u-mobile {
	background-position: left -39px
}
.icon-u-web {
	background-position: left -79px;
	display: none
}
.icon-loantype {
	display: inline-block;
	width: 26px;
	height: 26px;
	background: url(/imgs/loantypes.png?v=a6728) no-repeat scroll left top transparent;
	vertical-align: middle
}
.icon-loantype.XYRZ {
	background-position: -2px -2px
}
.icon-loantype.SDRZ {
	background-position: -32px -2px
}
.icon-loantype.JGDB {
	background-position: -62px -2px
}
.icon-loantype.ZNLC {
	background-position: -92px -2px
}
.icon-loantype-s {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	margin-right: 3px;
	background: url(/imgs/loantypes-s.png?v=f05ec) no-repeat scroll left top transparent;
	vertical-align: middle
}
.icon-loantype-s.XYRZ {
	background-position: 0 0
}
.icon-loantype-s.SDRZ {
	background-position: -32px 0
}
.icon-loantype-s.JGDB {
	background-position: -64px 0
}
.icon-loantype-s.ZNLC {
	background-position: -96px 0
}
.icon-creditlevel {
	display: inline-block;
	border-radius: 18px;
	width: 36px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	color: #fff
}
.icon-creditlevel-s {
	display: inline-block;
	border-radius: 18px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	color: #fff
}
.icon-creditlevel.AA {
	background: #1bb8e2
}
.icon-creditlevel.A {
	background: #bfdb39
}
.icon-creditlevel.B {
	background: #ede71f
}
.icon-creditlevel.C {
	background: #ffc400
}
.icon-creditlevel.D {
	background: #fb5a00
}
.icon-creditlevel.E {
	background: #e52012
}
.icon-creditlevel.HR {
	background: #f01f5a
}
.ui-pagination li {
	float: left;
	margin: 5px
}
.ui-pagination li span, .ui-pagination li a.page-link {
	display: block;
	padding: 0 0 1px 1px;
	width: 21px;
	height: 21px;
	border-radius: 12px;
	line-height: 22px;
	font-size: 12px;
	text-align: center;
	overflow: hidden
}
.ui-pagination li span {
	color: #fff;
	border: 1px solid #2ea7e0;
	background: #2ea7e0
}
.ui-pagination li.disabled span {
	color: gray;
	border: 1px solid #fff;
	background: #fff
}
.ui-pagination li span.prev, .ui-pagination li span.next, .ui-pagination li a.page-link.prev, .ui-pagination li a.page-link.next {
	font-size: 0
}
.ui-pagination li span.prev, .ui-pagination li span.next {
	border: 1px solid #e5e4e2;
	background-color: #e5e4e2
}
.ui-pagination li a.page-link.prev {
	background-image: url(/imgs/prev-gray.png?v=d2881);
	background-position: center center;
	background-repeat: no-repeat
}
.ui-pagination li a.page-link.next {
	background-image: url(/imgs/next-gray.png?v=8c2d9);
	background-position: center center;
	background-repeat: no-repeat
}
.ui-pagination li span.prev, .ui-pagination li a.page-link.prev:hover {
	background-image: url(/imgs/prev-white.png?v=17c9c);
	background-position: center center;
	background-repeat: no-repeat
}
.ui-pagination li span.next, .ui-pagination li a.page-link.next:hover {
	background-image: url(/imgs/next-white.png?v=0c935);
	background-position: center center;
	background-repeat: no-repeat
}
.ui-pagination li a.page-link {
	color: gray;
	border: 1px solid gray
}
.ui-pagination li a.page-link {
	color: gray
}
.ui-pagination li a.page-link:hover {
	color: #fff;
	border: 1px solid #2ea7e0;
	background: #2ea7e0
}
.ui-pagination li span {
	cursor: default
}
.slides {
	position: relative;
	background: url(/imgs/loading.gif?v=1e2eb) no-repeat center
}
.ui-slides {
	height: 376px;
	margin: 0 auto;
	width: 100%;
	background: url(/imgs/slide-intro/slides-bg.png?v=51a8c) no-repeat center bottom;
	position: relative
}
.ui-slides .ui-slide01 {
	color: #FFF;
	height: 356px;
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	margin: 0 auto
}
.ui-slides .ui-slide01 a {
	display: block;
	height: 356px
}
.ui-slides .ui-slide01-title {
	float: left;
	height: 137px;
	left: 190px;
	position: relative;
	top: 90px;
	width: 320px
}
.ui-slides .ui-slide01-title-big {
	font-family: "黑体";
	font-size: 42px;
	font-weight: 700;
	text-shadow: 2px 2px 5px #333;
	line-height: 50px
}
.ui-slides .ui-slide01-title-small {
	font-family: "黑体";
	font-size: 21px;
	height: 26px;
	margin-top: 8px
}
.ui-slides .ui-slide01-icons {
	display: block;
	height: 10px;
	left: 545px;
	position: absolute;
	top: 90px;
	width: 420px
}
.ui-slides .ui-slide01-icons li img {
	display: block
}
.ui-slides .ui-slide01-icons-item {
	display: block;
	float: left;
	font-family: "黑体";
	margin-right: 20px;
	text-align: center;
	width: 115px
}
.ui-slides .ui-slide01-icons-item-img01 {
	width: 110px;
	height: 81px;
	background: url(/imgs/slide-intro/slide01-icons-item-img01.png);
	_background: url(/imgs/slide-intro/slide01-icons-item-img01.gif)
}
.ui-slides .ui-slide01-icons-item-img02 {
	width: 110px;
	height: 81px;
	background: url(/imgs/slide-intro/slide01-icons-item-img02.png);
	_background: url(/imgs/slide-intro/slide01-icons-item-img02.gif)
}
.ui-slides .ui-slide01-icons-item-img03 {
	width: 110px;
	height: 81px;
	background: url(/imgs/slide-intro/slide01-icons-item-img03.png);
	_background: url(/imgs/slide-intro/slide01-icons-item-img03.gif)
}
.ui-slides .ui-slide01-icons-item-b {
	height: 30px;
	line-height: 30px
}
.ui-slides .ui-slide01-icons-item-b b {
	font-size: 36px;
	margin-right: 5px
}
.ui-slides .ui-slide01-button {
	background: url(/imgs/slide-intro/ui-slide01-button.png) no-repeat scroll 111px 3px #83A700;
	border-radius: 20px;
	border: medium none;
	color: #FFF;
	display: block;
	font-family: "黑体";
	font-size: 21px;
	height: 40px;
	left: 190px;
	padding: 0 30px 1px 0;
	position: absolute;
	top: 256px;
	width: 150px;
	cursor: pointer
}
#slider_nav {
	left: 50%;
	position: absolute;
	top: 330px;
	z-index: 99999;
	margin-left: -30px
}
.slider-nav-box li {
	float: left;
	padding: 5px 10px;
	background: #000;
	text-align: center;
	margin-left: 10px;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5
}
.slider-nav-box li a {
	color: #fff;
	text-decoration: none
}
.slider-nav-pointer li {
	border: 1px solid #aaa;
	background: #aaa;
	border-radius: 10px;
	float: left;
	height: 10px;
	margin-left: 10px;
	overflow: hidden;
	text-align: center;
	width: 10px
}
.slider-nav-pointer li.active {
	border: 1px solid #2ea7e0;
	background: #2ea7e0
}
.slider-nav-pointer li a {
	color: #000;
	text-decoration: none;
	padding-left: 20px
}
.ui-tab {
	margin: 0;
	padding: 0
}
.ui-tab ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.ui-tab li {
	list-style: none;
	vertical-align: top;
	position: relative;
	top: 1px
}
.ui-tab-items {
	border-bottom: 1px solid #E5E5E5;
	font-size: 14px
}
.ui-tab-item {
	display: inline-block;
 *display: inline;
 *zoom: 1;
 *margin-right: 4px
}
.ui-tab-item a {
	line-height: 32px;
	height: 32px;
	padding: 0 10px;
	border-bottom: 0;
	color: #4D4D4D;
	display: inline-block;
 *display: inline;
 *zoom: 1;
	cursor: pointer
}
.ui-tab-item a, .ui-tab-item a:hover, .ui-tab-item a:active {
	color: #4D4D4D
}
.ui-tab-item-current a {
	font-weight: 700;
	height: 33px
}
.ui-tab-item a:hover {
	background: #f6f6f6;
	text-decoration: none
}
.ui-tab-item-current a:hover {
	background: #fff
}
.ui-tab-content {
	display: none;
	vertical-align: middle
}
.ui-tab-align {
	vertical-align: middle
}
.ui-tab-content-current {
	display: block
}
.ui-tab-transparent .ui-tab-items {
	border-bottom: 0
}
.ui-tab-transparent .ui-tab-item {
	position: relative
}
.ui-tab-transparent .ui-tab-item a {
	font-size: 16px;
	border: 0;
	padding: 4px 35px 0;
	color: #999
}
.ui-tab-transparent .ui-tab-item a, .ui-tab-transparent .ui-tab-item a:hover, .ui-tab-transparent .ui-tab-item a:active {
	font-weight: 400
}
.ui-tab-transparent .ui-tab-item-current, .ui-tab-transparent .ui-tab-item:hover {
	background: #fff;
	border-top: 4px solid #00a8e8
}
.ui-tab-transparent .ui-tab-item-current a, .ui-tab-transparent .ui-tab-item:hover a {
	padding-top: 0;
	padding: 0 35px;
	border-top: 0;
	color: #474747
}
.ui-tab-transparent .ui-tab-item-current a.ui-tab-item-link {
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0
}
.ui-tab-blue {
	padding-bottom: 1px;
	border-bottom: 3px solid #39a4d3
}
.ui-tab-blue ul {
	width: 1000px
}
.ui-tab-blue li {
	float: left;
	width: 188px;
	height: 60px;
	margin-right: 5px;
	background: #e1e4e9;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	overflow: hidden
}
.ui-tab-blue li a {
	color: #222;
	padding: 0
}
.ui-tab-blue li.ui-tab-item-current, .ui-tab-blue li:hover {
	background: #3bafda
}
.ui-tab-blue li.ui-tab-item-current a, .ui-tab-blue li:hover a {
	color: #fff;
	font-weight: 400;
	background: #38acdb
}
.ui-tab-blue a {
	display: block;
	height: 56px;
	line-height: 56px;
	margin-top: 4px
}
.ui-tab-blue .ui-tab-item-current a.ui-tab-item-link {
	background: #38acdb
}
.ui-tab-blue li.ui-tab-item-current a, .ui-tab-blue li:hover a {
	color: #fff;
	font-weight: 400
}
.ui-tab-item-link .block {
	background: none repeat scroll 0 0 #00a8e8;
	color: #fff;
	margin-left: 10px;
	padding: 0 5px;
	border-radius: 5px;
	font-weight: 700;
	display: inline
}
.ui-table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border-radius: 5px
}
.ui-table td {
	line-height: 32px;
	color: #222
}
.ui-table td.color-gray-text {
	color: gray
}
.ui-table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0
}
.ui-table caption {
	margin-bottom: 20px;
	font-size: 24px;
	font-weight: 500
}
.ui-table thead th {
	height: 36px;
	line-height: 36px;
	color: gray
}
.ui-table tbody td {
	height: 56px;
	line-height: 56px;
	border-bottom: 1px solid #e5e4e2
}
.ui-table tbody a {
}
.ui-table tbody .last td {
	border-bottom: 0
}
.ui-table .pagination-box {
	padding-top: 20px
}
.ui-table td .ui-list-title {
 *margin-top: -12px;
	height: auto;
	line-height: 56px
}
.ui-table td .ui-list-title a {
	width: 140px;
	text-align: left
}
.ui-table td .ui-loantype {
	float: left;
	margin: 13px 3px 13px 8px
}
.ui-table-blue {
	border-radius: 5px 5px 0 0
}
.ui-table-blue thead th {
	height: 38px;
	line-height: 38px;
	padding-bottom: 2px;
	color: #fff;
	font-size: 16px
}
.ui-table-blue thead th span {
	display: block;
	height: 38px;
	background: #3bafda
}
.ui-table-blue thead th, .ui-table-blue tbody td {
	border: 2px solid #fff;
	border-top: 0;
	border-bottom: 0
}
.ui-table-blue tbody tr:hover {
	background: 0 0
}
.ui-table-blue tbody td {
	height: 34px;
	line-height: 34px
}
.ui-table-blue td .ui-td-bg {
	height: 34px;
	background: #fafbfc
}
.ui-table-blue tbody tr.dark .ui-td-bg {
	background: #e1e4e9
}
.ui-table-blue thead th:first-child span {
	border-radius: 5px 0 0
}
.ui-table-blue thead th:last-child span {
	border-radius: 0 5px 0 0
}
.ui-table-blue tbody .last td:first-child .ui-td-bg, .ui-table-blue tbody tr:last-child td:first-child .ui-td-bg {
	border-radius: 0 0 0 5px
}
.ui-table-blue tbody .last td:last-child .ui-td-bg, .ui-table tbody tr:last-child td:last-child .ui-td-bg {
	border-radius: 0 0 5px
}
.ui-table-blue-noborder thead th, .ui-table-blue-noborder tbody td {
	border: 0
}
.ui-table-gray tbody th {
	text-align: right
}
.ui-table-gray tbody td {
	height: auto
}
.ui-table-gray tbody th, .ui-table-gray tbody td {
	padding: 0 32px;
	line-height: 34px;
	border: 2px solid #fff;
	border-top: 0;
	border-bottom: 0;
	color: #222
}
.ui-table-gray tr {
	background: #fafbfc
}
.ui-table-gray tr.dark {
	background: #e1e4e9
}
.ui-table-gray tr:first-child th {
	border-radius: 5px 0 0
}
.ui-table-gray tr:first-child td {
	border-radius: 0 5px 0 0
}
.ui-table-gray tr:last-child th {
	border-radius: 0 0 0 5px
}
.ui-table-gray tr:last-child td {
	border-radius: 0 0 5px
}
.ui-table-center th, .ui-table-center td {
	text-align: center
}
.ui-table-center th.text-right, .ui-table-center td.text-right {
	text-align: right
}
.ui-table-center th.text-left, .ui-table-center td.text-left {
	text-align: left
}
.ui-table-light {
}
.ui-table-light tr {
	border-bottom: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3
}
.ui-table-light thead th {
	height: 40px;
	line-height: 40px;
	color: #535353;
	font-size: 16px
}
.ui-table-light thead tr {
	border-top: 1px solid #e3e3e3;
	border-radius: 5px 5px 0 0
}
.ui-table-light thead th {
	background: #f0f0f0
}
.ui-table-light thead th span {
	display: block
}
.ui-table-light thead th, .ui-table-light tbody td {
	border-right: 1px solid #e3e3e3;
	border-bottom: 0
}
.ui-table-light tbody tr:hover {
	background: 0 0
}
.ui-table-light tbody tr td {
	height: auto;
	line-height: normal;
	vertical-align: top
}
.ui-table-light-double-line tbody td div {
	line-height: 34px
}
.ui-table-light-single-line tbody td div {
	line-height: 40px
}
.ui-table-light td .ui-td-bg {
	background: #fff
}
.ui-table-light tbody tr.dark {
	background: #f7f7f7
}
.ui-table-light thead th:first-child span {
	border-radius: 5px 0 0
}
.ui-table-light thead th:last-child span {
	border-radius: 0 5px 0 0
}
.ui-table-light tbody .last td:first-child .ui-td-bg, .ui-table-light tbody tr:last-child td:first-child .ui-td-bg {
	border-radius: 0 0 0 5px
}
.ui-table-light tbody .last td:last-child .ui-td-bg, .ui-table tbody tr:last-child td:last-child .ui-td-bg {
	border-radius: 0 0 5px
}
.ui-table-light-noborder thead th, .ui-table-light-noborder tbody td {
	border: 0
}
.ui-tip {
	position: relative;
	padding: 10px 15px;
	background-color: #FCE6BF;
	border: 1px solid #FCDA9F;
	border-radius: 5px
}
.ui-icon-tip {
	position: absolute;
	bottom: -13px;
	left: 100px
}
.ui-comments-textarea {
	padding: 10px 20px;
	width: 753px;
	max-width: 753px;
	min-width: 753px;
	height: 95px;
	min-height: 95px;
	border: 1px solid #b7babf;
	border-radius: 2px
}
.ui-reply-textarea {
	width: 485px;
	min-width: 485px;
	max-width: 485px;
	height: 50px;
	min-height: 50px;
	border: 1px solid #DEE9EC;
	margin-top: 10px
}
.ui-comment-button-min {
	display: block
}
.ui-comments-submit {
	margin-right: -6px
}
.icon-comments-time {
	background-position: -35px -25px
}
.ui-comment-button:hover, .ui-comment-button:focus {
	color: #fff
}
.comments-user-photo, .comments-user-photo img {
	width: 56px;
	height: 56px;
	overflow: hidden
}
.comments-message-box {
	width: 720px;
	margin-right: -4px
}
.comments-message-box h5 {
	padding: 10px 32px 0
}
.comments-message-box h5 a {
	display: block
}
.comments-message-box h5 span {
	display: block;
	width: 140px
}
.comments-message-info {
	padding: 0 32px;
	word-wrap: break-word;
	word-break: break-all
}
.comments-message-reply {
	width: 622px;
	padding: 15px 0 0 36px;
	overflow: hidden
}
.comments-message-reply-box {
	width: 546px
}
.comments-message-reply-box h5 {
	padding: 0 10px
}
.comments-message-reply-info {
	padding: 0 10px;
	overflow: hidden
}
.comments-message-box, .comments-message-reply-box {
	border: 1px solid #d7e4e8;
	border-radius: 5px;
	position: relative;
	padding-bottom: 20px
}
.comments-message-reply-box {
	background: #edf3f5;
	padding-bottom: 0
}
.comments-message-box em {
	width: 8px;
	height: 17px;
	background: url(/imgs/arrow-left-white.png?v=c0365) no-repeat;
	display: block;
	position: absolute;
	left: -8px;
	top: 20px
}
.comments-message-reply-box em {
	width: 8px;
	height: 17px;
	background: url(imgs/arrow-left-blue.png?v=11627) no-repeat;
	display: block;
	position: absolute;
	left: -8px;
	top: 20px
}
.ui-header {
	position: relative;
	z-index: 99999;
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-webkit-border-shadow: 0 1px 4px rgba(0,0,0,.2);
	box-shadow: 0 1px 4px rgba(0,0,0,.2);
}
.ui-header-top {
	background: #555;
	color: #ccc
}
.ui-header-top .ui-nav-item {
	padding: 0 10px;
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	color: #ccc
}
.ui-header-top .ui-nav-item.reg-link {
	color: #29aadf
}
.ui-header-top .ui-nav-item.login-link {
	color: #92c12f
}
.ui-header-top .ui-nav-item.ui-nav-username {
	color: #fff
}
.ui-header-top .ui-nav-item:hover {
	color: #fff
}
.ui-header-top .arrow-down {
	position: relative;
	top: 12px;
	border-top-color: #fff
}
.ui-header-top .ui-nav-item-x {
	display: inline-block;
	position: relative;
	z-index: 999999
}
.ui-header-top .ui-nav-item-x:hover {
	background: #fff
}
.ui-header-top .ui-nav-item-x .arrow-down-new {
	position: absolute;
	width: 11px;
	height: 6px;
	right: 10px;
	top: 50%;
	margin-top: -3px;
	background-image: url(/imgs/account/arrow-new.png?v=ac7ea);
	background-repeat: no-repeat
}
.ui-header-top .ui-nav-item-x:hover .arrow-down-new {
	background-position: left bottom
}
.ui-header-top .ui-nav-item-x:hover .ui-nav-username {
	color: #333
}
.ui-header-top .ui-nav-dropdown {
	position: absolute;
	top: 35px;
	right: 0;
	z-index: 99999;
	width: 320px;
	background: #fff;
	border: 1px solid #e0e0e0;
	border-top: 0;
	display: none
}
.ui-header-top .ui-nav-dropdown .loadfail {
	width: 320px;
	height: 150px;
	line-height: 150px;
	text-align: center
}
.ui-header-top .ui-nav-dropdown .loadfail img {
	vertical-align: middle
}
.ui-header-top .user-avatar-container {
	width: 78px;
	height: 78px;
	margin: 10px 10px 0;
	border: 1px solid #ccc;
	background: #fff
}
.ui-header-top .user-info-container dd {
	display: none
}
.ui-header-top .user-info-container dd.mb10 {
	line-height: 22px
}
.ui-header-top .user-info-container dd.user-info-container-tips {
	width: 200px;
	height: 44px;
	background: url(/imgs/account/tips-bg.png?v=7bf25) no-repeat;
	padding: 2px 4px 6px 6px;
	line-height: 20px;
	color: #333
}
.ui-header-top .safe-progressbar {
	display: inline-block;
	width: 102px;
	height: 10px;
	border: 1px solid #c5c4c4;
	border-radius: 5px;
	overflow: hidden
}
.ui-header-top .safe-progressbar .bar {
	display: block;
	background: #fa0;
	width: 0;
	height: 8px;
	margin: 1px;
	border-radius: 4px
}
.ui-header-top .icon-box {
	margin-right: 14px;
	border-radius: 4px
}
.ui-header-top .safe-rank {
	background: url(/imgs/account/security-icons.png?v=bee05) no-repeat;
	width: 30px;
	height: 30px;
	display: inline-block;
	_display: inline;
	zoom: 1
}
.ui-header-top .icons .man {
	background-position: 0 0
}
.ui-header-top .icons .man.light {
	background-position: 0 -30px
}
.ui-header-top .icons .cellphone {
	background-position: -30px 0
}
.ui-header-top .icons .cellphone.light {
	background-position: -30px -30px
}
.ui-header-top .icons .mail {
	background-position: -60px 0
}
.ui-header-top .icons .mail.light {
	background-position: -60px -30px
}
.ui-header-top .icons .lock {
	background-position: -90px 0
}
.ui-header-top .icons .lock.light {
	background-position: -90px -30px
}
.ui-header-top .ui-nav-dropdown-bottom {
	height: 50px;
	background: #f8f8f8;
	line-height: 50px;
	font-size: 15px;
	color: #2fa8e1;
	text-align: center;
	margin-top: 10px;
	display: none
}
.ui-header-top .ui-nav-dropdown-bottom a {
	color: #2fa8e1
}
.ui-header-top .ui-nav-dropdown-bottom .ui-button {
	color: #fff;
	font-size: 15px
}
.ui-header-main {
	background-image: url(../imgs/top_bg.png);
	background-repeat: repeat-x;
}
.ui-header-logo {
	display: block;
	height: 103px;
	width: 362px;
}
.ui-header-logo-grid {
	width: 362px;
	height: 103px
}
.ui-header-logo img {
	width: 100%;
	margin: 0 auto;
}
.ui-header-slogan-grid {
	width: 193px;
	height: 72px
}
.ui-header-slogan {
	display: block;
	height: 72px;
	width: 303px;
	background: url(/imgs/slogan.png?v=34f85) no-repeat 0 center
}
.ui-header-grid {
	height: 72px
}
.ui-header-main .ui-nav-item {
	float: left;
	font-size: 18px
}
.ui-header-top .ui-nav-item .icon-msg-new {
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 18px;
	padding-right: 4px;
	line-height: 16px;
	text-align: center;
	background: url(/imgs/account/msg-new.png?v=40031) no-repeat;
	color: #fff;
	font-style: normal;
	letter-spacing: -.1em
}
.ui-header-main .ui-nav-item-link {
	display: block;
	padding: 0 20px;
	height: 72px;
	line-height: 72px
}
.ui-header-main .ui-nav-item-x .ui-nav-item-link {
	padding-right: 30px
}
.ui-header-main .ui-nav-item-link .arrow-down {
	position: absolute;
	top: 36px;
	right: 17px;
	z-index: 1
}
.ui-header-main .ui-nav-item-link:hover .arrow-down {
	border-top: 4px solid #00a8e8
}
.ui-header-main .ui-nav-item-x {
	position: relative;
	z-index: 9999
}
.ui-header-main .ui-nav-dropdown {
	position: absolute;
	top: 55px;
	left: 0;
	z-index: 9999;
	padding: 5px 0;
	background: #fff;
	border: 1px solid #e0e0e0;
	-webkit-box-shadow: 0 0 3px -1px #ccc;
	-moz-box-shadow: 0 0 3px -1px #ccc;
	box-shadow: 0 0 3px -1px #ccc
}
.ui-header-main .ui-nav-dropdown-account {
	right: 10px
}
.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-angle {
	position: absolute;
	top: -5px;
	left: 46px
}
.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-angle span {
	display: block;
	width: 9px;
	height: 5px;
	background: url(/imgs/nav-angle-up.png?v=397eb) no-repeat center center
}
.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-separator {
	height: 0;
	margin: 5px 10px;
	border-bottom: 1px solid #f2f2f2;
	font-size: 0
}
.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item {
	font-size: 14px;
	margin: 2px 10px;
	padding: 2px 10px;
	min-width: 74px;
	cursor: pointer
}
.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item a {
	display: block
}
.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover {
	background: #2ea7e0
}
.ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover a, .ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover a:hover, .ui-header-main .ui-nav-dropdown .ui-nav-dropdown-item:hover a:active {
	color: #fff
}
.ui-header-main .ui-nav-dropdown-invest .ui-nav-dropdown-item {
	width: 84px
}
.ui-header .ui-header-main .no-nav-text {
	line-height: 40px;
	height: 40px;
	font-size: 25px;
	padding-left: 20px;
	margin-top: 27px;
	color: #aaa;
	margin-right: 20px;
}
.ui-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 10px 0;
	background: #555
}
.ui-footer-section {
	padding: 10px 0;
	border-bottom: 1px solid gray
}
.ui-footer-section.last {
	border-bottom: 0
}
.ui-footer-links li {
	min-width: 75px;
	height: 24px;
	line-height: 24px;
	margin-right: 10px
}
.ui-footer-links .icons {
	margin-top: 10px
}
.ui-footer-links .icons li {
	height: 30px;
	line-height: 30px
}
.ui-footer-phone-number {
	font-size: 20px
}
.ui-footer-img-link {
	display: block;
	margin-right: 20px;
	height: 30px;
	font-size: 0;
	line-height: 0;
	background: url(/imgs/footer-icons.png?v=9fb82) no-repeat 0 0
}
.ui-footer-img-link.weibo {
	width: 99px;
	background-position: 0 0
}
.ui-footer-img-link.weibo:hover {
	background-position: 0 -30px
}
.ui-footer-img-link.qq-weibo {
	width: 112px;
	background-position: -190px 0
}
.ui-footer-img-link.qq-weibo:hover {
	background-position: -190px -30px
}
.ui-footer-img-link.we-chat {
	width: 91px;
	background-position: -99px 0
}
.ui-footer-img-link.we-chat:hover {
	background-position: -99px -30px
}
.ui-footer-img-link.online-customer-service {
	width: 117px;
	background-position: -302px 0
}
.ui-footer-img-link.online-customer-service:hover {
	background-position: -302px -30px
}
.ui-footer-contact-link {
	display: block;
	margin-left: 20px;
	margin: 6px 0 0;
	padding: 0 10px;
	line-height: 16px
}
.ui-footer-contact-link.last {
	padding-right: 0
}
.ui-footer-contact-link.has-separator {
	border-left: 1px solid gray
}
.ui-footer-contact-link.qq {
	background: url(/imgs/logos/weibo-qq.png?v=aa938) no-repeat center center;
	height: 25px;
	width: 25px
}
.ui-footer-contact-link.sina {
	background: url(/imgs/logos/weibo-sina.png?v=c91ba) no-repeat center center;
	height: 25px;
	width: 25px
}
.ui-footer-copyright {
	margin-bottom: 10px;
	font-size: 14px;
	position: relative;
	text-align: center;
	line-height: 15px
}
.ui-footer-copyright-text {
	display: inline-block;
	min-height: 15px;
	zoom: 1;
 *display: inline;
	_height: 15px
}
.ui-footer-copyright .ui-footer-contact-link {
	display: inline;
	font-size: 12px;
	margin-top: 0
}
.ui-footer-verification {
	margin: 0 auto;
	padding-bottom: 10px;
	width: 550px
}
.ui-footer-verification-item {
	display: block;
	height: 50px;
	margin: 0 10px;
	background: url(/imgs/footer-icons.png?v=9fb82) no-repeat 0 0
}
.ui-footer-verification .internet {
	width: 96px;
	background-position: 0 -154px
}
.ui-footer-verification .internet:hover {
	width: 96px;
	background-position: 0 -197px
}
.ui-footer-verification .trust {
	width: 96px;
	background-position: 0 -60px
}
.ui-footer-verification .trust:hover {
	background-position: 0 -110px
}
.ui-footer-verification .credibility {
	width: 96px;
	background-position: -249px -60px
}
.ui-footer-verification .credibility:hover {
	background-position: -249px -110px
}
.ui-footer-verification .itrust:hover {
	background-position: -351px -110px
}
.ui-footer-verification .itrust {
	width: 35px;
	background-position: -351px -59px
}
.ui-footer-verification .norton {
	width: 65px;
	background-position: -96px -60px
}
.ui-footer-verification .norton:hover {
	background-position: -96px -110px
}
.ui-footer-verification .police {
	width: 42px;
	background-position: -161px -60px
}
.ui-footer-verification .police:hover {
	background-position: -161px -110px
}
.ui-footer-verification .gongshang {
	width: 28px;
	background-position: -204px -60px
}
.ui-footer-verification .gongshang:hover {
	background-position: -204px -110px
}
.pg-container.narrow-footer .ui-footer {
	padding: 0
}
.pg-container.narrow-footer .ui-footer-narrow-hide {
	display: none
}
.pg-container.narrow-footer .ui-footer-copyright {
	margin-bottom: 0;
	height: 20px;
	line-height: 20px
}
.ui-side {
}
.ui-side-item {
	background: #ececec;
	border-bottom: 1px solid #f2f2f2
}
.ui-side-item.last {
	border-bottom: 0
}
.ui-side-item-link {
	display: block;
	padding-left: 20px;
	height: 50px;
	line-height: 50px;
	color: #545454;
	cursor: pointer
}
.ui-side-item-link:hover {
	background: #f7f7f7
}
.ui-side-withicon .ui-side-item-link {
	padding-left: 10px
}
.ui-side-withicon .ui-icon-mid {
	margin-top: 15px;
	margin-right: 8px
}
.ui-side-item-link .ui-icon-mid.index {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat 0 0
}
.ui-side-item-link .ui-icon-mid.capital {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat 0 -20px
}
.ui-side-item-link .ui-icon-mid.invest {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat 0 -40px
}
.ui-side-item-link .ui-icon-mid.borrow {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat 0 -60px
}
.ui-side-item-link .ui-icon-mid.account {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat 0 -80px
}
.ui-side-item-link .ui-icon-mid.comm {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat 0 -100px
}
.ui-side-item-link .ui-icon-mid.coupons {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat 0 -118px
}
.ui-side-item-link:hover .ui-icon-mid.index, .ui-side-item.active .ui-icon-mid.index {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat -20px 0
}
.ui-side-item-link:hover .ui-icon-mid.capital, .ui-side-item.active .ui-icon-mid.capital {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat -20px -20px
}
.ui-side-item-link:hover .ui-icon-mid.invest, .ui-side-item.active .ui-icon-mid.invest {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat -20px -40px
}
.ui-side-item-link:hover .ui-icon-mid.borrow, .ui-side-item.active .ui-icon-mid.borrow {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat -20px -60px
}
.ui-side-item-link:hover .ui-icon-mid.account, .ui-side-item.active .ui-icon-mid.account {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat -20px -80px
}
.ui-side-item-link:hover .ui-icon-mid.comm, .ui-side-item.active .ui-icon-mid.comm {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat -20px -100px
}
.ui-side-item-link:hover .ui-icon-mid.coupons, .ui-side-item.active .ui-icon-mid.coupons {
	background: url(/imgs/sidebar-icons.png?v=1548a) no-repeat -20px -118px
}
.ui-side-item.active .ui-side-item-link, .ui-side-item.active .ui-side-item-link:hover {
	cursor: default;
	color: #fff;
	background: #2ea7e0
}
.ui-side-item .ui-side-item-link:hover {
	color: #fff;
	background: #7fd4f3
}
.ui-side-sub-list {
	background: #f2f2f2;
	display: none
}
.ui-side-item.active .ui-side-sub-list {
	display: block
}
a.ui-side-sub-item-link {
	display: block;
	margin-left: 10px;
	padding-left: 30px;
	height: 36px;
	line-height: 36px;
	color: #909090;
	cursor: pointer;
	border-bottom: 1px solid #f2f2f2
}
a.ui-side-sub-item-link.last {
	border-bottom: 0
}
a.ui-side-sub-item-link:hover {
	color: #fff;
	background: #7fd4f3
}
.ui-side-sub-item.active a.ui-side-sub-item-link, .ui-side-sub-item.active a.ui-side-sub-item-link:hover {
	cursor: default;
	color: #fff;
	background: #7fd4f3
}
.ui-term {
	width: 280px
}
.ui-term-field {
	position: relative
}
.ui-term-input {
	display: block;
	padding: 8px 77px 8px 8px;
	width: 193px;
	height: 24px;
	line-height: 24px;
	font-size: 18px;
	background: #fff
}
.ui-term-input.invalid {
	color: #c82e25;
	border-color: #c82e25
}
.ui-term-placeholder, .ui-term-inputunit {
	position: absolute
}
.ui-term-placeholder {
	top: 10px;
	left: 11px;
	color: #c2c2c2
}
.ui-term-inputunit {
	top: 10px;
	right: 8px;
	color: #c2c2c2
}
.ui-term-inputunit .share {
	font-size: 12px;
	color: #898989
}
.ui-term-fee, .ui-term-hint, .ui-term-error {
	padding: 4px 8px;
	font-size: 12px
}
.ui-term-fee, .ui-term-hint {
	color: #676767
}
.ui-term-error {
	color: #c82e25
}
.ui-term-button {
	position: relative;
	width: 280px;
	line-height: 36px;
	text-align: center
}
.ui-term-button .ui-button-text {
	display: none;
	margin-top: -2px;
	padding-left: 10px;
	letter-spacing: 10px;
	line-height: 36px;
	color: #fff
}
.ui-term-button.plan-button .ui-button-text {
	display: inline
}
.ui-term-button.disabled, .ui-term-button.disabled:hover {
	cursor: default;
	color: #fff;
	background-color: #dbdbdb
}
.ui-term-button.READY, .ui-term-button.READY:hover {
	cursor: default;
	background-color: #c7d78c
}
.ui-term-button.FAILED, .ui-term-button.FAILED:hover, .ui-term-button.CANCELED, .ui-term-button.CANCELED:hover, .ui-term-button.APPLY, .ui-term-button.APPLY:hover, .ui-term-button.REPAYING, .ui-term-button.REPAYING:hover, .ui-term-button.OVERDUE, .ui-term-button.OVERDUE:hover, .ui-term-button.BADDEBT, .ui-term-button.BADDEBT:hover, .ui-term-button.CLOSED, .ui-term-button.CLOSED:hover, .ui-term-button.PRESALE, .ui-term-button.PRESALE:hover, .ui-term-button.UNKNOWN, .ui-term-button.UNKNOWN:hover {
	cursor: default;
	background-color: #e0e0e0
}
.ui-term-button.OPEN .ui-button-text.OPEN, .ui-term-button.OPEN_MORE .ui-button-text.OPEN_MORE, .ui-term-button.CANCELED .ui-button-text.CANCELED, .ui-term-button.APPLY .ui-button-text.APPLY, .ui-term-button.READY .ui-button-text.READY, .ui-term-button.FAILED .ui-button-text.FAILED, .ui-term-button.REPAYING .ui-button-text.REPAYING, .ui-term-button.OVERDUE .ui-button-text.OVERDUE, .ui-term-button.BADDEBT .ui-button-text.BADDEBT, .ui-term-button.CLOSED .ui-button-text.CLOSED, .ui-term-button.PRESALE .ui-button-text.PRESALE, .ui-term-button.UNKNOWN .ui-button-text.UNKNOWN {
	display: block
}
.ui-term-button .ui-button-icon {
	position: absolute;
	top: 11px;
	right: 15px;
	display: none;
	width: 10px;
	height: 18px;
	background: url(/imgs/angle-right-xlargebutton.png?v=470b2) no-repeat center center
}
.ui-term-button.OPEN .ui-button-icon.OPEN, .ui-term-button.OPEN_MORE .ui-button-icon.OPEN_MORE {
	display: block
}
.ui-term-box {
	width: 280px;
	padding: 12px 22px
}
.ui-term-overage a {
	text-align: right
}
.ui-term-overage span {
	display: block
}
.ui-selectdrop-dialog {
	position: absolute;
	width: 294px;
	right: 0;
	top: 0
}
.ui-selectdrop .s_select_bg {
	border: 1px solid #2ea7e0;
	border-radius: 3px;
	color: #6A6A6A;
	cursor: pointer;
	outline: 0 none
}
.ui-selectdrop .s_select_bg span.txt {
	display: inline-block;
	float: left;
	height: 24px;
	padding: 8px 0 0 10px;
	width: 230px;
	overflow: hidden
}
.ui-selectdrop .s_select_bg span.txt70 {
	display: inline-block;
	float: left;
	height: 24px;
	padding: 8px 0 0 10px;
	width: 80px;
	overflow: hidden
}
.ui-selectdrop .s_select_bg span.arrow {
	background-color: #2ea7e0;
	display: inline-block;
	height: 100%;
	width: 40px
}
.ui-selectdrop .s_select_bg span.arrow em {
	background: url(/imgs/borrow-icon.gif?v=5989f) no-repeat;
	background-position: -3px -55px;
	display: inline-block;
	height: 10px;
	left: 13px;
	position: relative;
	top: 8px;
 *top: 14px;
	width: 16px
}
.ui-selectdrop .popBox {
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 0 0 5px rgba(0,0,0,.4);
	cursor: default;
	outline: 0 none;
	z-index: 999;
	position: absolute;
	border: 1px solid #00a8e7;
	margin: 2px 0 0;
	max-height: 164px;
	overflow: auto
}
.ui-selectdrop .popBox li {
	padding: 7px 10px 7px 20px;
	color: #666;
	cursor: pointer;
	margin: 0
}
.ui-selectdrop .popBox .selected {
	background: none repeat scroll 0 0 #00a8e7;
	color: #FFF
}
.het35 {
	height: 35px!important;
	line-height: inherit!important
}
.wid280 {
	width: 280px
}
.het45 {
	height: 31px;
	line-height: 31px\9!important
}
.use-ucode-btn {
	min-width: 37px;
	position: absolute;
	right: 224px;
	top: 0
}
.use-coupon-warn {
	position: absolute;
	left: 560px;
	top: 0;
	line-height: 30px;
	display: none;
	color: red
}
.ui-confirm-form .ui-button {
	padding: 0 15px
}
.ui-plan-latest {
	padding: 5px 10px;
	background: url(/imgs/plan-bg.jpg?v=62b70) center center
}
.ui-plan-latest-item {
	padding: 10px 10px 0;
	width: 210px;
	margin: 0 10px 0 54px;
	color: #2fa8e1
}
.ui-plan-latest-item .button {
	display: block;
	width: 136px;
	height: 37px;
	line-height: 37px;
	margin-left: -54px
}
.ui-plan-latest-item h4 {
	position: relative;
	margin-bottom: 6px
}
.ui-plan-latest-item h4 span {
	position: absolute;
	left: -54px;
	top: -20px;
	font-size: 64px
}
.ui-plan-latest-title p {
	margin-bottom: 15px;
	color: #666
}
.ui-plan-latest-title span {
	color: #2fa8e1
}
.ui-plan-latest-amount p {
	position: relative;
	top: 15px;
 *top: 25px
}
.ui-plan-latest-amount strong {
	position: absolute;
	left: -82px;
	top: -67px;
	font-size: 145px;
	letter-spacing: -22px
}
.ui-plan-latest-amount span {
	line-height: 10px;
 *line-height: 26px;
	font-size: 40px
}
.ui-plan-latest-amount strong, .ui-plan-latest-amount span {
	font-family: Arial;
	font-weight: 100
}
.ui-plan-latest-item-C .ui-plan-latest-amount p {
	right: -48px
}
.ui-plan-latest-item-C .ui-plan-latest-amount strong {
	left: -134px
}
.point-into p {
	margin-bottom: 15px
}
.point-into p i {
	display: inline-block;
	width: 5px;
	height: 20px;
	margin-right: 10px;
	background: #599431;
	vertical-align: middle
}
#confirm-plan-exit-execution a.iconfont {
	color: #7fd4f3;
	cursor: pointer
}
#confirm-plan-exit-execution a.iconfont:hover {
	color: #00a8e8
}
#confirm-plan-exit-execution .expected-exit-amount-tip, #confirm-plan-exit-execution .expected-total-amount-tip {
	position: relative
}
#confirm-plan-exit-execution .expected-exit-amount-tip .ui-poptip {
	position: absolute;
	bottom: 20px;
	left: -16px;
	width: 240px;
	text-align: left
}
#confirm-plan-exit-execution .expected-total-amount-tip .ui-poptip {
	position: absolute;
	bottom: 20px;
	left: -16px;
	width: 300px;
	text-align: left
}
